每个月新来的学徒我都会让他/她花十几个小时学习完我的B站R视频课程:
应该是我自己的学徒就贡献了一半的学习量吧,距离我夸下海口的10万工程师相差甚远,所以非常有必要放一些导学笔记,这个春节,难度你没有发现特别适合猫在家听视频搞学习吗?而且我们还有一系列免费数据分析提供给你:
我们推文里面提到的数据分析环节都是我非常有经验的, 对我来说是举手之劳,希望可以帮助到你!
转录组数据分析的4个维度认识(数据分析继续免费哦) RNA-seq数据的2个分组差异分析
根据感兴趣基因看肝癌免疫微环境的T细胞亚群差异
发送数据分析要求,以及简短的项目描述到我的邮箱 jmzeng1314@163.com 就有机会获得!
学徒导学笔记前言![dcd4ae9f323a31c4542cd5ddb521b871.png](https://img-blog.csdnimg.cn/img_convert/dcd4ae9f323a31c4542cd5ddb521b871.png)
我之前有看过R语言实战这本书的,对R语言的一些基本常识有一定的了解,安装了R和RStudio,跟着前几章一起敲敲代码。但是在实战过程中还是遇到了很多问题,有同学跟我推荐了生信技能树的R语言视频
https://www.bilibili.com/video/av25643438?from=search&seid=2551270350430081623下面是我的随笔,不系统的记录,是根据自己所需补充的知识点。
第1讲:介绍R语言的概括
![d3fb918f8c11e37022ec8e0755a6a61b.png](https://img-blog.csdnimg.cn/img_convert/d3fb918f8c11e37022ec8e0755a6a61b.png)
查询安装过的包-packages里面搜搜,有的话就存在,可以通过这个命令查找包的位置
.libPaths()
[1] "D:/R/R-3.5.3/library"
查找帮助文档,学习R语言是非常有效果的
?想查询的包/函数
?cbind
#R的帮助文档非常齐全,可以直接跳过,把它对应的例子跟着运行下,就会对这个函数的应用有所了解!
第2讲:R语言基础变量讲解 32min
![d3fb918f8c11e37022ec8e0755a6a61b.png](https://img-blog.csdnimg.cn/img_convert/d3fb918f8c11e37022ec8e0755a6a61b.png)
5种数据类型:向量,矩阵,数据框,数组,列表
创建方式变量之间有等级,字符和数值是一起的时候全部变成字符内置变量前面是变量,后面是赋值内容
把向量加上一个维度,就变成矩阵
dim(a)=c(2,5)
矩阵或者是数据框取元素的方式通过两种,一种是通过下标来取,另外一种是通过逻辑值来取值
#判断类型
数组忽略掉,用的少
数据框
找到学习规律,不用背代码
#判断数据类型
如果要问Jimmy问题,需要把问题组织好,节省时间,把变量存放成Rdata格式,然后把其它运行的代码注释掉(内心还是挺开心的,如果把问题写得清楚了,发邮件问他问他,可以试试看大神回复不回复)
从数据框取元素
1.通过下标来取元素
"RNA-Seq",a$Assay_Type)
最常用的是使用逻辑值判断后取值
'RNA-Seq'
还举个例子挺有用的
2
第3讲:外部数据导入导出
![d3fb918f8c11e37022ec8e0755a6a61b.png](https://img-blog.csdnimg.cn/img_convert/d3fb918f8c11e37022ec8e0755a6a61b.png)
推荐使用
#这个函数来读取的,最好是在Excel里面打开再读取
考题是把行名给去除掉
F)
把变量保存为对应的.Rdata会更好点,下次load这个数据后会自动出现在环境中了,如下图所示:之前存着的变量就直接打开可以调用了。缺点是:只能使用R打开
第4讲:中级变量操作