永久性!!!

写在前面

Q:为什么更改R包的安装目录?
A:通常情况下作为系统盘的SSD空间有限,而随着工作时间的堆积,本地存储的R包数目会相当巨大。且R包单个体积并不大,无需考虑游戏读取资源时的超高速要求,因此放在仓库盘十分合适。

小白请注意,以下指令请在RStudio的Console运行,而非Terminal直接运行。

Step 1:

.libPaths()

不出意外会显示:

"C:/Program Files/R/R-4.0.4/library"

意思是R语言的library目前默认地址是C盘的R语言安装目录。

Step 2

file.edit('~/.Rprofile')

会打开R语言的配置文件。这个文件默认存放在
C:/Users/你的Windows用户名/Documents。

打开后,请在这个文件内输入

.libPaths(c(“你要更改的新目录”,“Step1中显示的默认旧目录”))

注意:R会将第一个目录认作默认目录,所以注意先后顺序。

在RStudio中按 Ctrl + S 保存,重启RStudio。

Step 3

.libPaths()

不出意外会显示:

[1] "D:/R/Rlibrary"                     "C:/Program Files/R/R-4.0.4/library"

舒服了。

Problem

然而你也许会发现 Step3 和 Step1 的结果居然一样,输入的新目录地址无效。
这时候请用VS Code或Notepad打开.Rprofile。你会在VS Code中惊讶地发现自己输入的双引号和括号成了乱码。

Step 4

(1)方法1: 在VS Code中删除乱码,重新输入英文半角的双引号和括号。
(2)方法2:在Notepad中重新另存为,编码格式修改为UTF-8。

舒服了~~~

永久更改R包的安装目录 #R语言相关推荐

  1. R语言与数据分析(6)-R包的安装

    浏览R包分类: 找到Genetics这个类目 在Genetics的子分类下面提供了R包 对于生物数据而言,Bioconductor这个包比较重要,用来处理生物数据,而且是R的作者之一开发的 我们可以看 ...

  2. R包库安装及数据加载:一次安装多个R包、一次加载多个R包

    R包库安装及数据加载:一次安装多个R包.一次加载多个R包 目录 R包库安装及数据加载 R包安装 一次安装多个R包 加载需要的R包

  3. 一文解决Windows系统上的R、Rtools、Rstudio的安装,镜像设置和BiocManager等R包的安装。

    文章首发于简书b站,自己百度标题就能找到.这个教程我做得非常好,不仅安装好了R,Rtools,Rstudio,还设置了镜像,示范安装R包,把许多散乱的教程都统一起来了,R语言初学者值得一看. 前面的文 ...

  4. linux安装R包的安装

    首先在linux系统下,需要安装好R语言,由于依赖环境较多,一般会通过第三方软件库进行安装,比如说miniconda等 R包分以下几种: 镜像包:一般安装方式为:install.packages('' ...

  5. linux r包默认安装位置,R-Language(R语言或称r-project)的安装

    1.R语言的简介 R语言(r-project)是主要用于统计分析.绘图的语言和操作环境. 2.配置yum源 2.1.安装说明 由于编译安装相对繁琐,故而安装使用repoforge的源解决,免去编译的麻 ...

  6. R 包的安装,使用,更新

    R包的使用方法 包就是提供了种类繁多的函数,当然还有它的一些数据集,可以使用这些函数来操作这些数据集,来学习使用. library(),当前的工作环境里,可以使用的包 包的帮助文档:help(pack ...

  7. 文本分析常用R包的安装(Rweibo、wordcloud、tm、tmcn、Rwordseg、Rcharts、xlsx、XLConnect)

    为了使用文本分析挖掘,必须要先安装一些R包,比如Rwordseg包常用于分词.tmcn用于词频统计.wordcloud用于绘制文字云.在R中,有些包是需要额外设置安装的,且设置起挺麻烦的,因此,以下总 ...

  8. [R语言]R包的安装帮助获取

    本文主要参考:Paul Teetor<R语言经典实例>一书 在R语言中,包含的包中有各种应用函数: 1.install.packages('packagename')//安装R包 libr ...

  9. R包SPOTlight安装(新手向)

    1.官网https://github.com/MarcElosua/SPOTlight Installation You can install the latest stable version f ...

  10. r包调用legend函数_R语言实现基于朴素贝叶斯构造分类模型数据可视化

    本文内容原创,未经作者许可禁止转载! 目录 一.前言 二.摘要 三.关键词 四.算法原理 五.经典应用 六.R建模 1.载入相关包(内含彩蛋): 1.1 library包载入 1.2 pacman包载 ...

最新文章

  1. 深蓝学院的深度学习理论与实践课程:第五章
  2. Spring Boot 启动时,让方法自动执行的 4 种方法!
  3. 求一个数的因子个数/因子和/质因子 C/C++实现
  4. 【干货】女性社区应该如何抵御垃圾男
  5. android:制作 Nine-Patch 图片
  6. .NET Core 事件总线,分布式事务解决方案:CAP
  7. python get,post提交表单
  8. flask查询User,返回对象列表,提示ypeError: Object of type ‘bytes‘ is not JSON serializable解决办法
  9. autojs toast 可以改变字体颜色吗_喃喃札记 | 你真的需要一部pad做笔记吗?
  10. leetcode刷题日记-846. 一手顺子
  11. 游戏契合度提示音_产品/市场契合度
  12. 超全的人脸识别数据集汇总
  13. Unity 数学基础
  14. android 路由器 操作系统,小米全新路由器操作系统是什么?支持什么语言?
  15. 梨视频中的旅行短视频怎么批量下载到电脑中
  16. java遍历mysql数据库_java mysql 遍历
  17. OSChina 周一乱弹 —— 这些年经历了不少爱情历险
  18. PDF怎么去水印,去除PDF水印的方法
  19. YTUOJ-Sum 3s
  20. 徐小平关于区块链的言论是否言过其实

热门文章

  1. linux 用命令安装软件,Linux安装软件的三种常用命令
  2. 【推荐算法】推荐系统必读论文整理
  3. 软件测试测试工具总结
  4. JAVA核心技术卷1 corejava.zip 下载地址
  5. 安卓开源电子书 阅读器_4个适用于Android的开源电子书阅读器
  6. SQL Server如何备份数据库
  7. windows开启远程桌面命令
  8. 汇编语言 王爽 第四版 第三章 检测点3.1
  9. matlab低通滤波器库函数代码_【转】Matlab中模拟低通滤波器的函数
  10. 经典c语言基础代码大全,经典基础实例编程C语言代码.doc