Schmerzfreie Art und Weise zu installieren, eine neue version von R?

Andrew Gelman vor kurzem bedauerte den Mangel an eine einfache upgrade-Prozess für R (wahrscheinlich mehr relevant auf Windows als für Linux). Hat jemand einen guten trick, damit der upgrade-von der Installation der software zu kopieren, alle Einstellungen/Pakete?

Dieser Vorschlag war enthalten in den Kommentaren ist und was ich habe mit vor kurzem. Ersten Sie die neue version installieren, dann führen Sie dies in der alten verion:

#--run in the old version of R
setwd("C:/Temp/")
packages <- installed.packages()[,"Package"]
save(packages, file="Rpackages")

Gefolgt von dieser in der neuen version:

#--run in the new version
setwd("C:/Temp/")
load("Rpackages")
for (p in setdiff(packages, installed.packages()[,"Package"]))
install.packages(p)
Wie up-to-date ist die Lösung, die verwendet wurde, hier?
Ich habe es vor kurzem und funktioniert Super.
stackoverflow.com/questions/13656699/update-r-using-rstudio

InformationsquelleAutor Shane | 2009-09-09

Schreibe einen Kommentar