2012-01-15 5 views
5

Mam problemy z załadowaniem WordNet'a do R. Używam R x64 2.14.1. Zainstalowałem pakiet wordnet, a następnie spróbowałem załadować pakiet.Problemy z ładowaniem pakietu wordnetowego w R

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

Co jest nie tak? Jak i do czego mam ustawić katalog WNHOME?

Odpowiedz

2

Dane należy zainstalować osobno. Jeśli korzystasz z systemu Linux, po prostu zainstaluj pakiet "wordnet" (w systemie Windows będzie on bardziej ręczny).

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

Musisz ustawić ścieżkę słownika. Zobacz przykład poniżej.

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

Ponadto miałem problemy z używaniem R-studio, więc musiałem użyć JGR.

2

To działa prawidłowo. Musimy ustawić WNHOME do DICT w katalogu nadrzędnego, który jest ./WordNet/2.1 z wykorzystaniem Sys.setenv R()

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

byłem stoi ten sam problem podczas wywoływania biblioteki „wordnet” w R w systemie Windows. Po wielu nieudanych próbach pobrałem plik WordNet_2.1.exe z tej strony https://en.freedownloadmanager.org/users-choice/Wordnet_2.1.html. Po pobraniu możesz bezpośrednio ustawić ścieżkę w R i kontynuować bez dalszych zakłóceń. Dla mnie to zadziałało:

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

Wypróbuj !!