学习小组Day6笔记--彦凯

作者: 前方道阻且长 | 来源:发表于2021-02-28 10:38 被阅读0次

一、安装和加载R包

二、dplyr五个基础函数(dplyr包主要用于数据清洗和整理,主要功能有:行选择、列选择、统计汇总、窗口函数、数据框交集等)

1.mutate(),新增列

2.select(),按列筛选

3.filter()筛选行

4.arrange(),按某1列或某几列对整个表格进行排序#默认从小到大排序

5.summarise():汇总

5.1summarise(test, mean( ), sd( ))计算Sepal.Length的平均值和标准差

5.2group_by(test, Species)指按照Species分组,结合使用实用性强

三、dplyr两个实用技能

四、dplyr处理关系数据

1.內连inner_join,取交集(例如inner_join(test1, test2, by = "x")

2.左连left_join(例如left_join(test1, test2, by = 'x'),test1表结构不变)

3.全连full_join(并集)

4.半连接(例如semi_join(x = test1, y = test2, by = 'x'),返回能够与y表匹配的x表)

5.反连接(例如anti_join(x = test2, y = test1, by = 'x'),返回无法与y表匹配的x表)

6.简单合并——bind_rows()函数需要两个表格列数相同,而bind_cols()函数则需要两个数据框有相同的行数

day6-学习R包.png

相关文章

  • 学习小组Day6笔记--彦凯

    一、安装和加载R包 二、dplyr五个基础函数(dplyr包主要用于数据清洗和整理,主要功能有:行选择、列选择、统...

  • 2020-06-20

    学习小组Day6笔记--马小林 1、如何配置RStudio的下载镜像 基础 在RStudio中,选择Tools——...

  • 学习小组Day1笔记--彦凯

    学习平台 一、学习小组正确的打开方式 1.如何学习 2.怎样解决学习中遇到的问题? 二、如何搭建高效的学习平台 1...

  • 学习小组Day3笔记--彦凯

    1.了解conda 2.使用服务器下载、安装和配置miniconda 3.使用miniconda查看、搜索、卸载软...

  • 学习小组Day2笔记--彦凯

    Linux简介 是一个超级服务器,操作靠命令实现,文件系统呈树状,生信软件一般基于Linux Linux基本操作 ...

  • 学习小组Day4笔记--彦凯

    1.安装R(基础)和Rstudio 2.了解R语言,认识Rstudio的工作界面 2.1R是一种编程语言,也是统计...

  • 学习小组Day5笔记--彦凯

    一、向量 1.向量的创建 a<-c(1:9) 在R语言中,通过<- 符号进行赋值,a就表示设定一个值在1至9之间...

  • 学习小组Day7笔记--彦凯

    一、测序过程和原理 Illumina测序是基于可逆终止的、荧光标记dNTP来做边合成、边测序的工作。 Flowce...

  • 学习小组Day7笔记--Robin

    学习笔记 继续学习Day6的R

  • 学习小组Day6笔记--kan

    笔记来自生信星球学习小组资料 Day6 学习内容-R包安装使用 1.思维导图镇楼 2.R包基本情况 由社区开发(d...

网友评论

    本文标题:学习小组Day6笔记--彦凯

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