Day6-Care 学习总结
2020-03-26 本文已影响0人
Care_956f
今天学习了dplyr R包的基础函数,先上思维导图:
![](https://img.haomeiwen.com/i22485151/5071e5ddbaeca08a.png)
dplyr R包的安装加载
1.镜像设置
2.安装:install.packages("包")
3.加载:library(包)/require(包)
![](https://img.haomeiwen.com/i22485151/ce801da406438a42.png)
dplyr 五个基础函数
1.mutate():新增列
![](https://img.haomeiwen.com/i22485151/3a7fdbbd12e393ef.png)
2.select():按列筛选
![](https://img.haomeiwen.com/i22485151/39e25cd98adcf119.png)
3.filter():筛选行
![](https://img.haomeiwen.com/i22485151/325881f208cec7c4.png)
4.arrange():排序
![](https://img.haomeiwen.com/i22485151/ada4a8816ece5c38.png)
5.summarise():汇总,和group by 连用
![](https://img.haomeiwen.com/i22485151/8697d36213e03c8f.png)
dplyr两个实用技能
1.管道操作 %>%
2.count统计某列的unique值
![](https://img.haomeiwen.com/i22485151/2491f5c53bec4429.png)
dplyr处理关系数据
1.数据框连接:inner_join,left_join,full_join,semi_join,anti_join
![](https://img.haomeiwen.com/i22485151/7009af5bc6cdaf7b.png)
![](https://img.haomeiwen.com/i22485151/055f4125831d98e3.png)
![](https://img.haomeiwen.com/i22485151/ac5e6a12411f8793.png)
2.数据框合并:bind_rows(),bind_cols()
![](https://img.haomeiwen.com/i22485151/d8ba653eeebadfcd.png)