2012-01-15 20 views
5

Ho problemi a caricare wordnet in R. Io uso R x64 2.14.1. Ho installato il pacchetto wordnet e poi ho provato a caricare il pacchetto.Errore nel caricamento del pacchetto wordnet in R

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

Cosa c'è che non va? Come e in cosa dovrei impostare la directory WNHOME.

risposta

2

I dati devono essere installati separatamente. Se sei su Linux, basta installare il pacchetto "wordnet" (su Windows, sarà più manuale).

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

è necessario impostare il percorso di dizionario. Vedi l'esempio qui sotto.

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

Inoltre ho avuto problemi con R-studio così sono stato costretto a usare JGR.

2

Questo funziona bene. Abbiamo bisogno di impostare WNHOME alla directory di dict madre che è ./WordNet/2.1 da R utilizzando Sys.setenv()

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

stavo affrontando lo stesso problema durante la chiamata la libreria "wordnet" in R su Windows. Quindi dopo molte prove non riuscite, ho scaricato il file WordNet_2.1.exe da questo sito https://en.freedownloadmanager.org/users-choice/Wordnet_2.1.html. Dopo aver scaricato questo, è possibile impostare direttamente il percorso in R e procedere senza ulteriori interruzioni. Per me questo ha funzionato:

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

Provalo !!

Problemi correlati