R语言必学的原因是丰富的图表和Biocductor上的各种生信分析R包,且包的使用是一通百通的。
安装和加载R包
1.镜像设置 https://mp.weixin.qq.com/s/XvKb5FjAGM6gYsxTw3tcWw
2.安装和加载
示例数据直接采用内置数据集iris的简化版
dplyr 五个基本函数
1.mutate(),新增列
2.按列号筛选
3.按列名筛选
这两行代码需要一行一回车
4.filter()筛选行
5.arrange(),按某一列或某几列对整个表格进行排序
6.summarise()汇总
管道操作 %>%(快捷键cmd/ctr shift M)
(加载任意一个tidyverse包即可用管道符号)
管道符%>%指"then",像架起了一条管道一样,把两行代码连接起来
count统计某列的值
dplyr 处理关系数据
内连,左连
全连
半连接,反连接
简单合并
在相当于base包里的cbind()函数和rbind()函数;注意,bind_rows()函数需要两个表格列数相同,而bind_cols()函数则需要两个数据框有相同的行数