Mecabで形態素解析をしているのですが
from natto import MeCab nm = MeCab() print(nm)
でMecabをインストール後にちゃんと動作はします
しかし、単語を分かち書きの表記で出力させたい時、(参考リンク内容
mt = nm.Tagger("-Owakati") print(mt.parse('ヴィラロイヤル平河 1LDK 新規内装 オートロック 半蔵門駅歩3分') ) #エラーメッセージ AttributeError: 'MeCab' object has no attribute 'Tagger'
となってしまいます。jupyter上ではちゃんとmecabは使えるのですが、分かち書きで表記できないのでどうすればいいでしょうか?
他の出力ではできます
print(nm.parse('ヴィラロイヤル平河 1LDK 新規内装 オートロック 半蔵門駅歩3分')) ヴィラロイヤル 名詞,一般,*,*,*,*,* 平河 名詞,固有名詞,地域,一般,*,*,平河,ヒラカワ,ヒラカワ 1 名詞,数,*,*,*,*,1,イチ,イチ LDK 名詞,一般,*,*,*,*,LDK,エルディーケイ,エルディーケイ 新規 名詞,一般,*,*,*,*,新規,シンキ,シンキ 内装 名詞,一般,*,*,*,*,内装,ナイソウ,ナイソー オート 名詞,一般,*,*,*,*,オート,オート,オート ロック 名詞,サ変接続,*,*,*,*,ロック,ロック,ロック 半蔵門 名詞,固有名詞,地域,一般,*,*,半蔵門,ハンゾウモン,ハンゾーモン 駅 名詞,接尾,地域,*,*,*,駅,エキ,エキ 歩 名詞,一般,*,*,*,*,歩,フ,フ 3 名詞,数,*,*,*,*,3,サン,サン 分 名詞,接尾,助数詞,*,*,*,分,フン,フン EOS
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/05 04:13