升級R版本后,若重新安裝所有的package將非常麻煩,可以嘗試運行一下程序:
1)在舊版本中的R中運行
#--run in the old version of R setwd("C:/Temp/") #注意要在C盤中新建Temp文件夾 packages <- installed.packages()[,"Package"] save(packages, file="Rpackages")
2)在新版本中的R運行
#--run in the new version setwd("C:/Temp/") load("Rpackages") for (p in setdiff(packages, installed.packages()[,"Package"])) install.packages(p)
運行新版本將發現所有原有Package可以在新版中運行