-
package是R的靈魂,但是分base,recommended,還有一些其他的package
base,recommended是啟動R必需的
a <- installed.packages() b <- data.frame(a) c <- as.character(b$Package) ip <- b[!(b[,"Priority"] %in% c("base", "recommended")),] # write.table(ip[,1],file='pacakgeList.txt',sep=',') path.lib <- unique(ip$LibPath) pkgs.to.remove <- ip[,1] pkgs.to.install <- as.character(ip[,1]) # sapply(pkgs.to.install,install.packages) -
package所安裝的位置
R安裝在哪里,base和recommended就安裝在哪里
而一些額外的package則可以隨意安裝,以便以后升級
有2種方法
#1. package 安裝路徑臨時添加 .libPaths(c("G:/R/library", "C:/Program Files/R/R-3.5.2/library")) # 可以第一個隨意路徑,而第二個跟隨R安裝路徑 # 根據(jù)lib修改安裝地址 install.packages("packageName",lib="paths") # 以上都是臨時修改安裝路徑 #2. 永久修改安裝路徑 file.edit("~/.Rprofile") # 直接在Rprofile增加下面代碼 .libPaths(c("G:/R/library", .libPaths())) -
R軟件升級
version #查看現(xiàn)有R版本 install.packages("installr") library("installr") updateR() #安裝并加載installr包,并調(diào)用里面的函數(shù)updateR() -
R_package升級
library(rvcheck) update_all()
R語言一些小技巧
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- Linux程序包的管理需要依賴程序包管理工具,程序包管理工具可以實現(xiàn)程序的安裝、升級、卸載、查詢和校驗,等等相關(guān)操...