Una Funzione di Scelta Rapida per Install.packages() e library()

Divertiti a provare diversi tipi di pacchetti R. Dal momento che ho più di 1 computer (1 a casa, 1 in ufficio e 1 laptop) È difficile controllare se ho installato alcuni nuovi pacchetti per ciascun computer. Quindi ho scritto una funzione per caricare e installare i pacchetti contemporaneamente. Se il pacchetto non esiste, verrà scaricato da CRAN e caricato.

packages
<-function(x, repos="http://cran.r-project.org", ...){
x <- deparse(substitute(x)) 
if (!require(x,character.only=TRUE)){ 
install.packages(pkgs=x, repos=repos, ...) 
require(x,character.only=TRUE) }

pacchetti (Hmisc)
Grazie richierocks per il suggerimento di utilizzare deparse (sostituto (x)) nel codice.
richierocks.

TszKin Julian Chan

Leave a Reply