r 用dplyr进行标准评估总结。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 用dplyr进行标准评估总结。相关的知识,希望对你有一定的参考价值。
library(dplyr)
library(lazyeval)
df <- data_frame(group = c(1, 2, 2, 3, 3, 3))
g <- "group"
df %>%
group_by_(g) %>%
summarise_(
n = "n()",
sum = interp(~sum(col, na.rm = TRUE), col = as.name(g))
)
# A tibble: 3 × 3
# group n sum
# <dbl> <int> <dbl>
# 1 1 1 1
# 2 2 2 4
# 3 3 3 9
以上是关于r 用dplyr进行标准评估总结。的主要内容,如果未能解决你的问题,请参考以下文章
带有`dplyr::count()`的标准评估[重复]
R使用dplyr包对变量特征进行标准化(standardize)缩放操作
使用标准评估更改 dplyr::count 中的变量名称
dplyr,使用带有非标准评估的过滤器
使用 mutate_ 进行标准评估以按组计算百分比
用R的dplyr进行数据转换