Erreur R Studio Tricot HTML avec installer.les packages ligne
Je suis un nouvel utilisateur de RStudio, et ont rencontré une erreur lors de l'utilisation d'un .mdm fichier et Tricot HTML
Si j'ai une installation.les paquets de ligne:
install.packages('ggplot2');
library(ggplot2);
lorsque je clique sur Tricot HTML, une erreur est retournée:
Erreur dans contrib.url(repos, "source") : essayez d'utiliser CRAN sans
la fixation d'un miroir appels: ... withVisible -> eval -> eval ->
installer.paquets -> contrib.url Exécution interrompue
J'ai été capable de travailler autour de cette aide:
if (!require('ggplot2'))
{
install.packages('ggplot2');
library(ggplot2);
}
Si je suis en train d'écrire une .mdm, ai-je besoin pour utiliser le if (!require(
ligne chaque fois que j'installe un nouveau paquet? Est-il un moyen pour éviter cela, pour que je puisse écrire install.packages(
seulement?
install.packages("ggplot2", repos = 'http://cran.us.r-project.org')
?Pourquoi avez-vous besoin d'une
install.packages
ligne? Avez-vous vraiment envie de réinstaller le paquet à chaque fois que vous compilez le Mdm? Normalement, vous devez installer les paquets dans une autre session interactive et il suffit d'utiliser library
dans votre Mdm.@Hrbrmstr suggéré, il fonctionne bien si vous définissez la
repos
argument, je viens de le tester.Je n'ai pas toujours mis le CRAN miroir. Quand je le fais, j'ai mis le cloud mirror cran.rstudio.com 🙂
Merci, hrbrmstr et yihui, à la fois de vos suggestions a parfaitement fonctionné! Est-il possible de cran.rstudio.com en tant que par défaut? Ou faut-il écrit dans le code à chaque fois?
OriginalL'auteur Kyle | 2015-06-20
Vous devez vous connecter pour publier un commentaire.
J'avais aussi la même erreur lors de l'utilisation du Tricot document et j'ai fait les choses ci-dessous dans le script R :
Exécuter la commande dans la console pour configurer votre espace de stockage par défaut :
options(repos=structure(c(CRAN="http://cran.r-project.org")))
Ajouter le code ci-dessous dans votre R studio :
options(repos="https://cran.rstudio.com" )
Ajouter l'url de référence pour les paquets nécessaires, par exemple :
installer.les packages("pscl", "repos"= "https://cran.rstudio.com")
OriginalL'auteur Rajesh Kumar Pandey
Vous n'avez pas besoin
install.package()
ligne à chaque fois.Normalement, vous devez installer les paquets dans la console ou une session interactive ou supprimer cette ligne après l'installation de cette bibliothèque (ici c'est ggplot).
Suffit d'utiliser la bibliothèque(ggplot2)
Espère que cela aide
OriginalL'auteur Rahul Saxena