2013-08-02 16 views
22

Sono in esecuzione R versione 3.0.1 in un sistema operativo a 64 bit, e ho provato ad installare Rgraphviz 3 modi diversi:Rgraphviz non è più disponibile per R?

1) ho usato install.packages(Rgraphviz), ma ottengo l'errore

Error in install.packages(Rgraphviz) : object 'Rgraphviz' not found

2) ho provato passando Packages>Install Packages nella finestra R, ma non riesco a trovare Rgraphviz

3) Quando vado attraverso CRAN, a http://cran.r-project.org/web/packages/Rgraphviz/index.html, ottengo il pacchetto messaggio" 'Rgraphviz è stato rimosso dal repository CRAN ".

Qualcuno sa se c'è un modo per ottenere Rgraphviz o se c'è un sostituto adatto?

risposta

46

È necessario installarlo direttamente dal sito bioconductors.

source("http://bioconductor.org/biocLite.R") 
    biocLite("Rgraphviz") 

Maggiori informazioni possono essere trovate here.

+0

ho provato, ma quando ho provato ad utilizzare 'graphviz.plot (x)' I si è verificato un errore che non è stato possibile trovare la funzione –

+2

La funzione 'graphviz.plot()' non è nel pacchetto Rgraphviz, è nel pacchetto bnlearn e dipende dal pacchetto Rgraphviz. Quindi devi anche caricare il pacchetto bnlearn: 'library (bnlearn)' –

+0

Hai installato il pacchetto bnlearn? 'install.packages (" bnlearn ")' –

-2

Hai solo bisogno di ricordare che l'istruzione install.packages richiede di racchiudere il nome del pacchetto tra virgolette, in questo modo:

install.packages("Rgraphviz") 
+0

Anche se è vero che le virgolette sono obbligatorie, dal momento che Rgraphviz è stato rimosso dal repository CRAN, questo non funzionerà. Deve sorgente in modo diverso come delineato dalla risposta sopra. – kay

Problemi correlati