2012-01-15 20 views
5

Rにワードネットを読み込む際に問題があります。私はR x64 2.14.1を使用しています。パッケージのワードネットをインストールした後、パッケージをロードしようとしました。Rでのワードネットパッケージの読み込みに問題があります

> library(wordnet) 
Warning message: 
In initDict() : 
    cannot find WordNet 'dict' directory: please set the environment variable WNHOME to its parent 

何が問題なのですか。どのようにWNHOMEディレクトリを設定する必要がありますか?

答えて

2

データは別途インストールする必要があります。 Linuxを使用している場合は、「wordnet」パッケージをインストールしてください(Windowsの方が手軽です)。

sudo apt-get install wordnet # For Debian-based distributions 
6

辞書パスを設定する必要があります。以下の例を参照してください。

setDict("/Users/kasper2304/Desktop/WordNet-3.0/dict") 

は、さらに私は、私はJGRを使用することを余儀なくされたR-Studioを使用して問題を抱えていました。

2

を再実行することによってそれを解決しました。私たちは、Sys.setenvを使用してRから./WordNet/2.1あるのdictの親ディレクトリ()「のWordNet」RでのWindows上のライブラリを呼び出している間、私は同じ問題に直面していた

library(wordnet) 
setDict("C:/Program Files (x86)/WordNet/2.1/dict") 
Sys.setenv(WNHOME = "C:/Program Files (x86)/WordNet/2.1") 
0

にWNHOMEを設定する必要があります。 その後、多くの試みが失敗した後、私はこのサイトからWordNet_2.1.exeファイルをダウンロードしましたhttps://en.freedownloadmanager.org/users-choice/Wordnet_2.1.html。 これをダウンロードした後、Rでパスを直接設定し、それ以上の仲介を行うことはできません。私にとってこれはうまくいった:

library(wordnet) 
    setDict("C:/Program Files/WordNet/2.1/dict") 
    Sys.setenv(WNHOME = "C:/Program Files/WordNet/2.1") 
    getDict() 

関連する問題