-
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安装路径 # 根据lib修改安装地址 install.packages("packageName",lib="paths") # 以上都是临时修改安装路径 #2. 永久修改安装路径 file.edit("~/.Rprofile") # 直接在Rprofile增加下面代码 .libPaths(c("G:/R/library", .libPaths()))
-
R软件升级
version #查看现有R版本 install.packages("installr") library("installr") updateR() #安装并加载installr包,并调用里面的函数updateR()
-
R_package升级
library(rvcheck) update_all()
R语言一些小技巧
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...