zl程序教程

您现在的位置是:首页 >  其他

当前栏目

3-R包

2023-03-07 09:01:59 时间

1.R包的安装

>生信技能树

option是设置

>生信技能树

1.R包安装和使用的逻辑:安装包-加载包-使用包里的函数

2.用library()检查是否安装成功——唯一标准

3.已经安装的包用::快速调用里面的函数

4.常见疑问

1)没有error就忽略

2)package not available

包名写错;命令写错;R语言版本和包要求版本不同;包过时被剔除

3)是否更新:建议选n,除非一直报错;不想回答安装命令参数:update=F, ask=F

4)加载A包,报错B包不存在:缺啥补啥;当依赖包的版本不够高,更新包:重新安装或先删除后安装,更新所有包:update.packages()

5)网络问题 connection url 404

6)权限问题:管理员方式重新进入rstudio

7)???——中文用户名

5.分情况讨论

require()返回TRUE(成功加载) 或者 FALSE(不成功加载)

if(!require(stringr))install.packages("stringr")

6.R包如何使用-获取帮助

1) 快速查看函数帮助文档

?sd

2)找R包介绍页面

3)browsevignettes('') 在线教程

7.补充

常见的R语言符号

中括号前是数据框或者矩阵

两个中括号前是列表

library括号里的是包

文件名称出现在代码里,必然在实际参数的位置上带引号,且这个函数是能够识别文件的函数