天天看点

.sh文件是什么语言_教你玩转R语言,程序包安装Debug指南请收好

.sh文件是什么语言_教你玩转R语言,程序包安装Debug指南请收好

出品 | EasyDataScience

编辑 | 朱世奇

不仅像调料包, 也像在一路打怪升级中爆出的装备, 让“开局一条狗”的你, 更加自信地前行。 这份R语言程序包安装Debug指南送给你, 让你的编程 更  高  级  一  点  Q  安装程序包的时候会出现红字,有问题吗?

这是非常正常的,一般安装程序包都需要一些时间。个别程序包可能需要安装3分钟以上。

 Q  载入程序包的时候有红字warning,要紧吗?

不要紧。warning是非常正常的,不是bug。

 Q  什么情况下我知道程序包安装好了呢?

输入library(程序包),结果没有报错,就说明程序包安装好了。

 Q  在安装包的时候显示不可写是什么意思?

应该是因为你把R安装在C盘,而你电脑C盘设置的是不可以写入其他文件。 建议不要把R和R  studio安装在C盘,或者可以更改一下C盘的设置,允许外部软件写入程序。  

 Q  安装程序包的时候提示链接错误是怎么回事?

应该是网络连接的问题,有以下解决方案: 1.关掉VPN。2.重启电脑。3.在R里安装的时候更换一个mirror。4.Windows系统的同学请检查你的IE浏览器是否能够正常使用,因为R下载程序包要通过IE浏览器。  

 Q  我想在R studio里安装程序包,但是系统提示我不存在这个程序包,这是什么问题?

这个问题有以下解决方案: 1.检查程序包名字有没有输错。2.检查install.packages(‘程序包’)的引号有没有漏掉。3.关闭R studio,在R里安装该程序包,然后回到R studio里直接使用library(程序包)调用。  

 Q  我在R里安装glmnet程序包,但系统提示我‘glmnet’ is not available’是怎么回事?

应该是因为你的R版本较低。你需要重新下载安装一下最新版的R。

 Q  我可以移动程序包所在的位置吗?

尽量不要更改程序包所在位置,可能会影响程序调用。

 Q  打开R markdown时系统提示我需要下载caTools/rmarkdown程序包?

应该是因为你的R studio版本较低。可以重新安装最新版的R studio。

 Q  在编辑Rmd文件的时候,系统提示我需要安装flextable程序包/flextable程序包加载错误?

如果你是Windows系统,一般只要你安装了flextable程序包,这个问题就可以解决了。但是如果你是mac系统的话,你可能需要安装一下Xquartz这个插件: https://www.xquartz.org 。因为新版的mac系统缺失了这个插件,需要手动安装。  

 Q  编辑Rmd文件的时候提示Pandoc conversion error type 1?

应该是因为现在你正在打开着Rmd生成的文件,所以系统没有办法修改它。关掉这个文件就行了。  

 Q  编辑Rmd文件的时候提示Pandoc version >= 2.0或者Pandoc conversion error type 5?

应该是因为你电脑中的文本编辑器版本较低,需要下载安装新版的pandoc: https://www.pandoc.org/installing.html 。 Mac电脑可以直接在终端使用brew install pandoc下载,但是需要安装一个下载插件homebrew: https://brew.sh 。

本文未经允许,不得转载。

添加下方微信

“助教Y”将解答你关于程序包的一切问题

.sh文件是什么语言_教你玩转R语言,程序包安装Debug指南请收好

关注我们的公众号:EasyDataScience

你将获得数据科学相关知识,

和我们的RESPECT。

体会分享知识的快乐

点击 “在看” ↓

继续阅读