-
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语言一些小技巧
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Linux程序包的管理需要依赖程序包管理工具,程序包管理工具可以实现程序的安装、升级、卸载、查询和校验,等等相关操...