Kā nodrošināt visu jaunāko R pakešu instalāciju

Ja Jūsu datorā ir instalētas visas pieejamās R paketes un ir vēlme nodrošināt, ka tiek uzinstalētas arī jaunākās paketes, var izmantot sekojošās komandu rindas. Pirmkārt, kā vektoru jāsaglabā visu pieejamo pakešu saraksts:

list.of.packages<-as.vector(available.packages()[,1])

Pēc tam izveido sarakstu ar jaunajām paketēm – salīdzina sarakstu ar instalētajām paketēm ar pieejamo pakešu sarakstu. Atšķirīgās paketes saglabā jaunajā sarakstā.

new.packages <- list.of.packages[!(list.of.packages %in% installed.packages()[,"Package"])]

Beigās instalē jaunās paketes.

install.packages(new.packages)
Didzis Elferts
Didzis Elferts
Datu zinātnieks, vadošais pētnieks

Manas zinātniskās intereses saistītas ar statistiku un programmu R.