Day6-学习R包

作者: 果果爸_2019 | 来源:发表于2019-12-01 10:15 被阅读0次
Day6-学习R包.png

今天学习了R包dplyr,总结一下就是需要学会 :

  • 设置镜像
  • 镜像的高级设置方法(不用每次打开Rstudio都得运行设置镜像代码,其实是将程序写进了Rstudio的开启运行程序中,_
  • 然后是 安装R包(CRAN来源的R包和Bioconductor来源的R包加载方式不一样) 加载R包
  • 重点是dplyr包
    1.可以先设置全局变量 options(stringsAsFactors = F)避免将factor引入数据框。
    2.后依次学习了5个基础函数(mutate()、select()、filter()、arrange()、summarise()),其中summarise()可以和group_by()连用效果很好。
  • dplyr包的两个实用技能
  1. 管道操作 %>% (cmd/ctr + shift + M) #加载任意一个tidyverse包即可用管道符号
test %>% 
  group_by(Species) %>% 
  summarise(mean(Sepal.Length), sd(Sepal.Length))
  1. count统计某列的unique值
count(test,Species)
## # A tibble: 3 x 2
##   Species        n
##         
## 1 setosa         2
## 2 versicolor     2
## 3 virginica      2
  • dplyr包处理关系型数据的5个函数
  1. 內连inner_join,取交集
inner_join(test1, test2, by = "x")
  1. 左连left_join,取交集
left_join(test1, test2, by = 'x')
  1. 全连full_join
full_join( test1, test2, by = 'x')
  1. 半连接:返回能够与y表匹配的x表所有记录semi_join
semi_join(x = test1, y = test2, by = 'x')
  1. 反连接:返回无法与y表匹配的x表的所记录anti_join
anti_join(x = test2, y = test1, by = 'x')
  1. 在相当于base包里的cbind()函数和rbind()函数;注意,
    bind_rows()函数需要两个表格列数相同,而bind_cols()函数则需要两个数据框有相同的行数
bind_rows(test1, test2)
bind_cols(test1, test3)

相关文章

  • 生信星球学习小组Day6笔记-柠萌

    Day6-学习R包 思维导图如下R包的学习.png 1.R包安装和加载 1.1 镜像设置 两行代码↓可以搞定,但这...

  • 学习小组Day6笔记-ww

    Day6-学习R包 安装和加载R包 镜像设置 (引自生信星球教程https://mp.weixin.qq.com/...

  • DAY6-谢荣俊

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

  • 2020-10-15学习小组Day6笔记-yikedou

    Day6-学习R包 一、安装和加载R包1.镜像设置参考你还在每次配置Rstudio的下载镜像吗?[https://...

  • 《学习小组DAY6笔记-喵》

    Day6-学习R包 dplyr五个基础函数 dplyr两个实用技能 dplyr处理关系数据

  • Day6-学习R包

    今天学习了R包dplyr,总结一下就是需要学会 : 设置镜像 镜像的高级设置方法(不用每次打开Rstudio都得运...

  • Day6-学习R包

    安装和加载R包 安装加载步骤 dplyr五个基础函数 mutate(),新增列 select(),按列筛选按列号筛...

  • Day6-学习R包-lyq

    今天在学习其实东西挺多在,需要花时间消化。R语言椒很重要在一个,要下决心学会。好啦。

  • Day6-学习R包-SomeShero

  • 学习小组Day6-学习R包-CYJ

    R包是多个函数的集合 1. 安装和加载R包 1.1 镜像设置 options(BioC_mirror="http:...

网友评论

    本文标题:Day6-学习R包

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