学习小组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