Day6-好问

作者: howwin_2dab | 来源:发表于2020-06-10 18:38 被阅读0次

    安装、加载R包

    1、镜像设置

    options函数就是设置R运行过程中的一些选项设置
    options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) #对应清华源
    options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") #对应中科大源
    当然可以换成其他地区的镜像
    高级版!
    file.edit('~/.Rprofile')
    options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) #对应清华源
    options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") #对应中科大源

    2、安装
    3、加载

    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五个基础函数

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

    dplyr两个实用技能

    1:管道操作 %>% (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.简单合并
    bind_rows()函数需要两个表格列数相同
    bind_cols()函数则需要两个数据框有相同的行数

    相关文章

      网友评论

        本文标题:Day6-好问

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