質問編集履歴

5

ソースコード部を見やすくしました

2019/03/11 08:18

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -102,11 +102,9 @@
102
102
 
103
103
  開発環境としてSpyderを使っています。
104
104
 
105
- 注釈は()で囲んでます。
106
-
107
- インデントなど崩れてしまっています、見にくくなってしまいごめんなさい。
108
105
 
109
106
 
107
+ ```
110
108
 
111
109
  import subprocess
112
110
 
@@ -118,25 +116,25 @@
118
116
 
119
117
 
120
118
 
121
- (CSVファイル読込)
119
+ #CSVファイル読込
122
120
 
123
121
  datas = pd.read_csv("tweet2.csv" , header=None)
124
122
 
125
123
  for key, row in datas.iterrows():
126
124
 
127
- (Mecab用に出力)
125
+ #Mecab用に出力
128
126
 
129
127
  fout =codecs.open("in_mecab2.txt", "w" , "utf-8")
130
128
 
131
- (5列目にツイート本文)
129
+ #5列目にツイート本文
132
130
 
133
131
  tw = str(row[5])
134
132
 
135
- (英数字を消し、日本語のみに)
133
+ #英数字を消し、日本語のみに
136
134
 
137
135
  tw = re.sub("[^ぁ-んァ-ンー一-龠]", "", tw);
138
136
 
139
- (Mecabに食わせるファイルを出力)
137
+ #Mecabに食わせるファイルを出力
140
138
 
141
139
  fout.writelines(tw)
142
140
 
@@ -144,7 +142,7 @@
144
142
 
145
143
 
146
144
 
147
- (Mecab実行 -E でEOFを出力しない、 >> で追記)
145
+ #Mecab実行 -E でEOFを出力しない、 >> で追記
148
146
 
149
147
  cmd = "\"C:\Program Files (x86)\MeCab\bin\mecab.exe\" < in_mecab2.txt >> out_mecab2.txt -E \"\" "
150
148
 
@@ -152,19 +150,19 @@
152
150
 
153
151
 
154
152
 
155
- (出力結果を読込)
153
+ #出力結果を読込
156
154
 
157
155
  wordlist = pd.read_csv("out_mecab2.txt" , header=None , delimiter="\t")
158
156
 
159
- (一般名詞だけ抽出 MeCabの形態素解析結果に品詞が記載されている)
157
+ #一般名詞だけ抽出 MeCabの形態素解析結果に品詞が記載されている
160
158
 
161
159
  nounlist = wordlist[wordlist[1].str.contains("名詞,一般")]
162
160
 
163
- (名詞のカウントをする)
161
+ #名詞のカウントをする
164
162
 
165
163
  pd.DataFrame(nounlist[0].value_counts(), columns=["COUNT"])
166
164
 
167
-
165
+ ```
168
166
 
169
167
 
170
168
 

4

タグを追加しました

2019/03/11 08:18

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -146,7 +146,7 @@
146
146
 
147
147
  (Mecab実行 -E でEOFを出力しない、 >> で追記)
148
148
 
149
- cmd = "\"C:\\Program Files (x86)\\MeCab\\bin\\mecab.exe\" < in_mecab2.txt >> out_mecab2.txt -E \"\" "
149
+ cmd = "\"C:\Program Files (x86)\MeCab\bin\mecab.exe\" < in_mecab2.txt >> out_mecab2.txt -E \"\" "
150
150
 
151
151
  subprocess.call(cmd , shell=True)
152
152
 

3

初心者アイコンにしました

2017/02/05 21:12

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

2

誤字があったため

2017/02/05 21:04

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -182,7 +182,7 @@
182
182
 
183
183
  最後になりますが現在の環境を挙げさせていただきます。
184
184
 
185
- マシン:Windows10(64bit)
185
+ OS:Windows10(64bit)
186
186
 
187
187
  言語:Python3.5.2(Anaconda4.2.0利用しインストール)
188
188
 

1

エラーコードに間違いがありました

2017/02/05 21:00

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- PythonでCSVファイルを読み込んでMeCab使いたい
1
+ PythonでMeCab使用時に0xc000007bのエラーが出る
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ###前提・実現したいこと
2
2
 
3
- タイトルに書いてある通りですがPythonでCSVファイルを読み込んでMeCabによる形態素快適を行いたいです。
3
+ PythonでCSVファイルを読み込んでMeCabによる形態素解析を行いたいです。
4
4
 
5
5
  twitterのツイートをCSVファイルに変換したものを読み込ませて名詞だけを取り出して、出てきた回数をカウントするものです。
6
6
 
@@ -88,7 +88,7 @@
88
88
 
89
89
  「mecab.exe - アプリケーションエラー」のウィンドウ
90
90
 
91
- 「アプリケーションを正しく起動できませんでした(0x0000007b)。[OK]をクリックしてアプリケーションを閉じてください」
91
+ 「アプリケーションを正しく起動できませんでした(0xc000007b)。[OK]をクリックしてアプリケーションを閉じてください」
92
92
 
93
93
  というものです。
94
94