是否有一个函数来确定是否tibble是分组的一个或没有。
我用下面的代码,而无需缩小数据集,以产生聚集的变量:
mydataset %>% select(count, group) %>%
group_by(group) %>%
mutate(count_group = sum(count))
Run Code Online (Sandbox Code Playgroud)
如果使用mutate,则会有一组分组的小标题。如果我使用摘要,则有一个简单的小标题。
是否有一个功能,如as.grouped()允许以确定tibble的分组的人物?
小智 5
如果它们是分组的小动作,则函数is.grouped_df()和is_grouped_df()都将返回TRUE逻辑,否则返回FALSE。
# Create a tibble
df <- tibble(x = c(5, 2, NA))
# Group by column 'x'
gdf <- group_by(df, x)
# Returns FALSE
is.grouped_df(df)
# Returns TRUE
is.grouped_df(gdf)
Run Code Online (Sandbox Code Playgroud)