首页 > 解决方案 > tidyr complete() 是否使用 dplyr group_by() 函数?

问题描述

tidyr 是否complete()使用 dplyrgroup_by()功能?我问是因为我想知道ungroup()在使用该complete()功能后是否需要。

我在tidyr 参考页面中找不到答案。

标签: rdplyrtidyr

解决方案


正如您链接的参考页面所述:

将隐式缺失值转换为显式缺失值。这是 的包装器,expand()对于完成缺失的数据组合很有用。dplyr::left_join()replace_na()

因此,使用的三个操作不包括group_by(),实际上从逻辑的角度来看,不需要在 中进行分组操作complete()

最后正如@Matt 所说:

你也可以使用is_grouped_df()

这将简单地确认数据框未分组。


推荐阅读