美文网首页生信星球培训第四十一期
《学习小组Day6笔记-tdx》

《学习小组Day6笔记-tdx》

作者: TX_ab85 | 来源:发表于2020-03-07 21:23 被阅读0次

    安装和加载R包

    安装

    install.packages("xxx")存在于CRAN
    BioManager::install("xxx")存在于BioManager

    加载

    library()requires()

    使用镜像下载R包

    image.png

    dplyr包中的五个基础函数

    1.mutate()新增列

    1.使用示例数据:test <- iris[c(1:2,51:52.101:102)]
    2.

    image.png

    2.select()按列筛选

    (1)select(test,1)选取第一列
    (2)select(test,c(1,5))选取第一和第五列
    (3)select(test,Petal.Length)vars <- c("Petal.Length")+
    select(test,one_of(vars))
    选取名叫Petal.Length的列

    3.fliter()选取行 image.png

    4.arrange()按某一列进行排列

    image.png

    从小到大


    image.png

    从大到小

    5.summarise()汇总

    summarise(test,mean(Sepal.Length),sd(Sepal.Length))
    group_by(test,Species)
    summarise(group_by(test,Sepal.Length),mean(Sepal.Length),sd(Sepal.Length))
    来算Spetal.Length的平均值和标准差

    dplyr两个实用技能

    管道操作

    image.png

    count统计某列的种类相同的值

    image.png

    dplyr处理关系数据

    1.inner_join取交集
    2.左连left_join
    3.全连full_join
    4.半连semi_jion
    5.反连anti_jion
    6.简单合并:blind_rows()要求列数相同
    blind_cols()要求行数相同

    相关文章

      网友评论

        本文标题:《学习小组Day6笔记-tdx》

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