数据处理之——dplyr
|
dplyr简介关于R中的数据处理,上期我们介绍了 示例数据
单表操作函数select
## 在pgdat数据集中选择场次、球员姓名、助攻数、得分、抢断、失误数据 ## ? rk player ast pts stl tov ## 1 ?1 ? 库里 ? 6 ?46 ? 2 ? 2 ## 2 ?2 ? 库里 ? 5 ?37 ? 2 ? 4 ## 3 ?3 ? 库里 ? 8 ?17 ? 1 ? 2 ## 4 ?4 ? 库里 ? 9 ?27 ? 2 ? 3 ## 5 ?5 ? 库里 ?15 ?21 ? 3 ? 3 ## 6 ?6 ? 库里 ? 7 ?39 ? 2 ? 4 renamepgdat1,0);">name = player## ? rk name ast pts stl tov ## 1 ?1 库里 ? 6 ?46 ? 2 ? 2 ## 2 ?2 库里 ? 5 ?37 ? 2 ? 4 ## 3 ?3 库里 ? 8 ?17 ? 1 ? 2 ## 4 ?4 库里 ? 9 ?27 ? 2 ? 3 ## 5 ?5 库里 ?15 ?21 ? 3 ? 3 ## 6 ?6 库里 ? 7 ?39 ? 2 ? 4 filter/slice
# 选择得分大于40分的数据 ## ? rk name ast pts stl tov ## 1 ?1 库里 ? 6 ?46 ? 2 ? 2 ## 2 21 库里 ? 3 ?41 ? 4 ? 5 ## 3 24 库里 ? 6 ?46 ? 2 ? 3 ## 4 25 库里 ? 8 ?51 ? 0 ? 5 ## 5 26 库里 ? 7 ?42 ? 1 ? 7 ## 6 33 库里 ? 2 ?51 ? 3 ? 7 # 选择助攻数大于15的数据 slice(pgdat1,1:6) ## ? rk name ast pts stl tov ## 1 ?1 库里 ? 6 ?46 ? 2 ? 2 ## 2 ?2 库里 ? 5 ?37 ? 2 ? 4 ## 3 ?3 库里 ? 8 ?17 ? 1 ? 2 ## 4 ?4 库里 ? 9 ?27 ? 2 ? 3 ## 5 ?5 库里 ?15 ?21 ? 3 ? 3 ## 6 ?6 库里 ? 7 ?39 ? 2 ? 4 为了显示方便,这里的数据用 arrange
|
