学习小组Day6-叶子

作者: 小春卷丫丫 | 来源:发表于2020-08-20 08:55 被阅读0次

文/叶子

以下内容均来自生信星球,本节课思维导图如下:

一、安装和加载R包

安装加载三部曲:

options("repos"=c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")
install.packages("dplyr")
library(dplyr)

二、dplyr五个基础函数

1.mutate(),新增列

2.select(),按列筛选

3.filter(),筛选行

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

5.summerise(),汇总

三、dplyr两个实用技能

1.管道操作 %>% (cmd/ctr + shift + M)

2.count统计某列的unique值

四、dplyr处理数据关系

1.內连

inner_join,取交集

2.左连

left_join

3.全连

full_join

4.半连接

返回能够与y表匹配的x表所有记录semi_join

5.反连接

返回无法与y表匹配的x表的所记录anti_join

6.简单合并

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

五、反思

1.我没有安装成功dplyr包

我安装的是R4.0.2和R Studio,安装dplyr包的时候出现了下面的warning:WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding,昨天没有学习,今早才学习,还没有解决。

相关文章

  • 学习小组Day6-叶子

    文/叶子 以下内容均来自生信星球,本节课思维导图如下: 一、安装和加载R包 安装加载三部曲: options("r...

  • DAY6-谢荣俊

    学习让我快乐!!! 生信星球学习小组第87期DAY6-学习R包 思维导图 谢荣俊 一、安装和加载R包: 镜像设置:...

  • 学习小组Day6-杨帆

    花花的教程真的很用心,我昨天在学习过程中花了很多时间去了解各个函数的意思,今天的教程就给出了超详细的解释。 创建数...

  • 学习小组Day6-萌翻

    学习生信的第6天,已经悄无声息的快到课程结束的时间了。今天主要接触学习了R包。 R包是多个函数的集合,具有详细的说...

  • 学习小组Day6-丹妮

    关于Rstudio的下载镜像 找到清华镜像和bioconductor镜像的网站,复制下载链接 加载成功并检查 但不...

  • 学习小组day6-梅下雪

    昨天导师安排做结项的资料,红红火火恍恍惚惚,以为交了实际没交作业

  • 学习小组day6-方文生

    镜像设置 options("repos" = c(CRAN="https://mirrors.tuna.tsing...

  • 学习小组Day6-格帆

    安装和加载R包 1.镜像设置 在R的配置文件 .Rprofile敲入代码 保存-重启Rstudio,启动时就会运行...

  • 学习小组day6-笔记-刘佳

    思维导图

  • 学习小组Day6-如澜

    关键技能-table合并 dplyr其他函数在day3中已记录 使用dpyr函数取代excel的vlookup函数...

网友评论

    本文标题:学习小组Day6-叶子

    本文链接:https://www.haomeiwen.com/subject/sdtsjktx.html