質問: word2vec.Word2Vec(data, size=200) を実行するとエラーが出ます。 読み込みたいファイルは、pythonのカレントディレクトリにあります。 ### 試したこと 同じような質問を見てやってみましたが、うまくいきませんでした ### 補足情報(言語/FW/ツール等のバージョンなど) python2.7(anacondaを入れてコマンドプロンプトから使ってます) MeCab0.996 Windows10 64bit 文系学生で、プログラミングなどほとんどやったこともなく、知識がかなり 乏しいです。 大変申し訳ありませんが、易しい説明をお願いいたします。
回答: 元データの単語が少なすぎるのではないでしょうか? 以下によると、デフォルト動作では、5回以上出現する単語が1つもないと提示エラーになるようです。 Python: gensim: RuntimeError: you must first build vocabulary before training the model とりあえずmin_count=1を指定すると動作はすると思います。 ``` model = word2vec.Word2Vec(data, size=200,min_count=1) ```