前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Day6-zhh- 学习R包(生信星球学习笔记)

Day6-zhh- 学习R包(生信星球学习笔记)

原创
作者头像
用户10819731
发布2023-11-04 20:36:14
1960
发布2023-11-04 20:36:14
举报

R语言必学的原因是丰富的图表和Biocductor上的各种生信分析R包,且包的使用是一通百通的。

安装和加载R包

1.镜像设置 https://mp.weixin.qq.com/s/XvKb5FjAGM6gYsxTw3tcWw

按链接中操作设置清华源和中科大源的镜像
按链接中操作设置清华源和中科大源的镜像

2.安装和加载

安装和加载
安装和加载

示例数据直接采用内置数据集iris的简化版

内置数据集iris
内置数据集iris

dplyr 五个基本函数

1.mutate(),新增列

mutate(),新增列
mutate(),新增列

2.按列号筛选

按列号筛选
按列号筛选

3.按列名筛选

这两行代码需要一行一回车

按列名筛选
按列名筛选

4.filter()筛选行

filter()筛选行
filter()筛选行

5.arrange(),按某一列或某几列对整个表格进行排序

arrange()排序
arrange()排序

6.summarise()汇总

summarise(),汇总
summarise(),汇总

管道操作 %>%(快捷键cmd/ctr+shift+M)

(加载任意一个tidyverse包即可用管道符号)

管道符%>%指"then",像架起了一条管道一样,把两行代码连接起来

管道符
管道符

count统计某列的值

count
count

dplyr 处理关系数据

内连,左连

内连inner-join,取交集;左连left-join
内连inner-join,取交集;左连left-join

全连

全连
全连

半连接,反连接

半连接,反连接
半连接,反连接

简单合并

在相当于base包里的cbind()函数和rbind()函数;注意,bind_rows()函数需要两个表格列数相同,而bind_cols()函数则需要两个数据框有相同的行数

简单合并
简单合并

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装和加载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)
                  • count统计某列的值
                  • dplyr 处理关系数据
                    • 内连,左连
                      • 全连
                        • 半连接,反连接
                          • 简单合并
                          领券
                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档