Day6--学习笔记--smartyy

作者: SmartSwift_529d | 来源:发表于2020-03-15 09:36 被阅读0次

    1.安装和加载R包

    • 镜像设置
    • 安装
    • 加载
    options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) 
    options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") #镜像设置
    install.packages("dplyr") #安装dplyr包
    library(dplyr) #加载dplyr包
    

    2.dplyr包五个基础函数

    • mutate(),新增列
    • select(),按列筛选
      1.按列好筛选
      2.按列名筛选
    • filter()筛选行
    • arrange(),按某1列或某几列对整个表格进行排序
    • summarise():汇总(结合group_by使用实用性强)

    3.dplyr两个实用技能

    • 管道操作 %>% (cmd/ctr + shift + M)
      (加载任意一个tidyverse包即可用管道符号)
    • count统计某列的unique值

    4.dplyr处理关系数据

    • 內连inner_join()取交集
    • 左连left_join()
    • 全连full_join()
    • 半连接:返回能够与y表匹配的x表所有记录semi_join()
    • 反连接:返回无法与y表匹配的x表的所记录anti_join()
    • 简单合并bind_rows()bind_cols()

    相关文章

      网友评论

        本文标题:Day6--学习笔记--smartyy

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