Sono un nuovo utente di RStudio, e ho incontrato un errore quando si utilizza un file .RMD e Knit HTMLErrore R Studio Knit HTML con la linea install.packages
Se ho una linea install.packages:
install.packages('ggplot2');
library(ggplot2);
quando clicco Knit HTML, viene restituito un errore:
error in contrib.url (pronti contro termine, "fonte"): cercando di utilizzare CRAN senza impostare un chiamate specchio: ... withVisible -> eval -> eval -> install.packages -> Esecuzione contrib.url fermato
sono stato in grado di ovviare a questo utilizzando:
if (!require('ggplot2'))
{
install.packages('ggplot2');
library(ggplot2);
}
Se sto scrivendo un .RMD, ho bisogno di usare la linea if (!require(
ogni volta che installo un nuovo pacchetto? C'è un modo per evitare questo, quindi posso scrivere solo install.packages(
?
hai provato a fare qualcosa di simile: 'install.packages (" ggplot2", repos = 'http://cran.us.r-project.org') '? – hrbrmstr
Perché hai bisogno di una linea 'install.packages'? Vuoi veramente reinstallare il pacchetto ogni volta che compilerai Rmd? Normalmente dovresti installare i pacchetti in una sessione interattiva separata e usare semplicemente 'library' nel tuo Rmd. –
Come suggerito da @hrbrmstr, funziona bene se si imposta l'argomento 'repos', l'ho appena testato. – SabDeM