Comment charger automatiquement les paramètres dans R sur OSX? Comment trouver R_HOME, configurer Rprofile.site, etc.?
J'ai un mac et je suis en train de charger automatiquement des paquets, des fonctions, et d'utiliser la modification de réglage chaque fois que je démarre R. je crois que cela peut être fait avec un fichier appelé Rprofile.site, et en créant les fonctions .Premier et .Dernier de la file.
Un problème, je n'ai aucune idée de ce que mon R_HOME répertoire est, ce qu'il est utilisé, ou même s'il existe. J'ai trouvé deux fonctions que j'ai pensé à la fois m'a donné son emplacement, mais j'obtiens des résultats différents.
Voici la première
> Sys.getenv("R_home")
R_home
""
Et la deuxième
> R.home()
[1] "/Library/Frameworks/R.framework/Resources"
Aussi loin que je peux dire que le deuxième répertoire n'existe même pas sur ma machine. Je suis actuellement en cours d'exécution de la R de mon répertoire applications.
source d'informationauteur Michael
Vous devez vous connecter pour publier un commentaire.
Avec les années j'ai appris à compter sur les
help(Startup)
de la documentation comme le meilleur endroit pour lire sur ce. Il existe de nombreuses par utilisateur et par fichier de configuration de site comme il est d'usage pour des applications riches. Il peut sembler excessif au premier abord, mais c'est vraiment un bon système. Et une fois que vous grokRenviron
contreRenviron.site
et dito pourRprofile
vous appréciez la cohérence de comportement entre les plates-formes.Si vous exécutez
getwd()
alors vous verrez votre R répertoire de démarrage. Sur un mac, il est généralement/User/login_name
C'est là que je laisse mon
.RProfile
où je charger des fonctions et est fréquemment utilisé paquets.Voir aussi: Utile peu de fonctions dans R (à mettre dans vos .RProfile)
et Expert R les utilisateurs, ce qui est dans votre .Rprofile?...