生信星球培训第五十二期

学习小组Day5笔记-lemonded

2020-04-16  本文已影响0人  lemonded

· 学习R包
R包安装完成后,学习dplyr包

dplyr五个基本函数

新增列mutate()

用test,+增加列的名称


image.png

按列筛选 select()

可以按列号筛选或者按列明筛选
test,+列名、列号


image.png

按行筛选 filter()

test,+参考列名


image.png

在这里,可用&对行的特征进行限定

排序 arrange()

用test,+列名 可选中某列作为排序标准,默认从小到大,可用desc() 把排序顺序改为从大到小


image.png

汇总 summarize ()

这里,若结合使用group_by 可对整体进行分组,之后再做汇总


image.png

附上X-mind导图


image.png

dplyr两个实用技能

管道操作 %>%

image.png

统计 count()

image.png

处理数据关系 实用!

可对表格进行合并,去交集和并集


image.png

取交集

如对test1,test2 的x列取交集


image.png

左连

left_join


image.png

全连

full_join


image.png

半连

semi_join


image.png

反连

anti_join


image.png

简单合并

可对两个数据框进行合并,这里bind_rows()需要两个数据框列相同,自动把第二个数据框里的数添加到末尾的行中,一一对应;bind_cols()需要行相同,自动把第二个数据框添加到后面的列中


image.png image.png
上一篇下一篇

猜你喜欢

热点阅读