介绍
怎么在R语言中修改默认存储包的路径?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
可以在R里面用如下命令
.libPaths (“C:/Program 文件/R/R-3.3.1/library")
方法二
在安装某一个包得时候用如下命令
install.packages (“thepackage"自由=?道路//目录//libraries")
<强>补充:如何永久改变R中.libPaths () ? R语言修改libPath包的储存路径强>
写在前面
我们有时候新安装R语言时,想要利用之前的图书馆,比如我们安装了openR,但是还想要之前安装的包,就可以定义库,这样就不用重头安装很多包了。定义分为两种,临时性的和永久性的,推荐永久性的方法。
1,临时性的方法:
可以在R里面用如下命令
.libPaths (“C:/Program 文件/R/R-3.3.1/库”)
2,永久修改方法:
2.1,进入你的工作目录cd ~
2.2,进入R语言,查看你的.libPath ()
祝辞,.libPaths () [1],“/home/dengfei/R/x86_64-pc-linux-gnu-library/3.5”; [2],“/home/dengfei anaconda3/lib/R/library"
2.3,退出R,编辑一个新的文件.Rprofile
注意,这里的。Rprofile是文件名
查看文件名:
(基地),[dengfei@localhost ~],美元ls .Rprofile .Rprofile
查看文件内容:
(基地),[dengfei@localhost ~],美元cat .Rprofile 微软.libPaths (c (“/opt//神学家口中3.5.1/lib64/R/library",“/home/dengfei/R/x86_64-pc-linux-gnu-library/3.5“,“/home/dengfei anaconda3/lib/R/library"))
比如说,你要将目录:“微软/opt//神学家口中3.5.1/lib64/R/library"放到里面,这里将你默认自由的和新的自由放到文件中,注意这里是多个,所以用c ()
.libPaths (c(“微软/opt//神学家口中3.5.1/lib64/R/library",“/home/dengfei/R/x86_64-pc-linux-gnu-library/3.5“,“/home/dengfei anaconda3/lib/R/library"))
2.4,再次进入R,然后查看.libPath(),发现已经成功
祝辞,.libPaths () [1],“微软/opt//神学家口中3.5.1/lib64/R/library",,, [2],“/home/dengfei/R/x86_64-pc-linux-gnu-library/3.5”; [3],“/home/dengfei anaconda3/lib/R/library"
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。