gpt4 book ai didi

r - 确定 tibble 是否分组

转载 作者:行者123 更新时间:2023-12-04 11:01:35 25 4
gpt4 key购买 nike

是否有一个函数来确定一个 tibble 是否是一个分组的。

我使用以下代码在不缩小数据集的情况下创建聚合变量:

mydataset %>% select(count, group) %>%
group_by(group) %>%
mutate(count_group = sum(count))

如果我使用 mutate,我有一个分组的 tibble。如果我使用总结,我有一个简单的小标题。

有没有函数,比如 as.grouped()这允许确定分组的字符?

最佳答案

功能 is.grouped_df()is_grouped_df()如果它是分组的 tibble,则都将返回 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)

关于r - 确定 tibble 是否分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42655746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com