生信分析

R语言出现的小错误及解决方法总结

2019-04-02  本文已影响0人  mayoneday

发现问题通用小技巧:

1.用?查看包
2.用??查看函数
3.百度翻译错误代码问题
4.百度相关问题或函数看是否有类似
(最根本的还是根据其提示的错误,和你需要运行的代码的原理去调整)

具体案列目录:

一.没有提示错误的情况下,没有出来想画的图

二.找不到函数

三.无法安装R包

具体案列

一.没有提示错误的情况下,没有出来想画的图

三种解决方法可以尝试

方法1.dev.off()#关闭原来的画板
方法2.dev.new()#打开新的画板
方法3.后面是否有filename=""等存储文件的代码,去掉它

二.找不到函数

步骤1.通过问号??找到函数是哪个包(小技巧:有时候显示太多也可以通过百度找
步骤2.找到包之后下载或加载此包
步骤3.一般就能成功了

三.无法安装R包

提示出现错误读取连接:

Error in readRDS(dest) : error reading from connection
如图所示:


QQ截图20190402150159.jpg
解决方法:可能是镜像设置错误,导致无法抓取文件
微信截图_20190402150303.png
微信截图_20190402150418.png
微信截图_20190403121712.png
设置成功后再运行成功
成功安装

四.Error: unexpected input in "ex1 <- read.table("GSE31312"?

QQ截图20190704151457.jpg

因为中英文输入错误,改输入法输入符号

五.Error: package or namespace load failed for ‘caret’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):

载入了名字空间‘rlang’ 0.3.1,但需要的是>= 0.4.0

发现无法加载caret,提示rlang版本不对,


QQ截图20190706235935.jpg

重新下载rlang来更新版本,发现提示老版本没有移除还是不行


QQ截图20190707000316.jpg
找到老版本在电脑中的文件,删除它
再次下载后加载就成功了
QQ截图20190707000424.jpg

心得:看错误提示是相当的重要!!!!

最后

感谢jimmy的生信技能树团队!

感谢导师岑洪老师!

感谢健明、孙小洁,慧美等生信技能树团队的老师一路以来的指导和鼓励!

更新中。。。

上一篇 下一篇

猜你喜欢

热点阅读