数据处理之——dplyr
发布时间:2021-01-25 05:26:17 所属栏目:大数据 来源:网络整理
导读:dplyr 简介 关于 R 中的数据处理赏罚,上期我们先容了 plyr ,这期我们接着先容数据处理赏罚相干包 dplyr 。 dplyr 着实可以看做是 plyr 的进级版, dplyr 中的 d 指 dataframe ,它专注于做基于数据框的处理赏罚。假如你认识了 dplyr 的这一套处理赏罚函数,它将会大大晋升
# 按球员举办分组 管道操纵?%>% or %.%
管道操纵符可以把前面计较的功效输出作为后续计较的输入,它有两个甜头, 第一,它的行使可以大大简化措施的中间赋值操纵,从而进步代码写作的服从; 第二,在查阅代码时,代码的逻辑条理布局也很是清楚易读。我们来看看如下示例:
dat1 dat2 dat1,0);">dat3 dat2,0);">dat4 dat3,153);">20 & 10dat4 ## Source: local data frame [1 x 4] ## ## ? player ?toln ? mast ? mpts ## ? ?(chr) (int) ?(dbl) ?(dbl) ## 1 ? 威少 ? ?80 10.425 23.475
pgdat %>% ?( ? ? ? ?) ?## Source: local data frame [1 x 4] ## ## ? player ?toln ? mast ? mpts ## ? ?(chr) (int) ?(dbl) ?(dbl) ## 1 ? 威少 ? ?80 10.425 23.475 两表操纵函数表关联
df1 data_framex c(1,0);">y 2:1## Source: local data frame [2 x 2] ## ## ? ? ? x ? ? y ## ? (dbl) (int) ## 1 ? ? 1 ? ? 2 ## 2 ? ? 2 ? ? 1 df2 3a 10,0);">b = "a"## Source: local data frame [2 x 3] ## ## ? ? ? x ? ? a ? ? b ## ? (dbl) (dbl) (chr) ## 1 ? ? 1 ? ?10 ? ? a ## 2 ? ? 3 ? ?10 ? ? a
|