【问题标题】:Does tidyr complete() use the dplyr group_by() function?tidyr complete() 是否使用 dplyr group_by() 函数?
【发布时间】:2019-11-13 14:01:08
【问题描述】:

tidyr complete() 是否使用 dplyr group_by() 功能?我问是因为我想知道在使用complete() 函数后是否需要ungroup()

我在tidyr reference page 中找不到答案。

【问题讨论】:

标签: r dplyr tidyr


【解决方案1】:

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

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

所以使用的三个操作不包括group_by(),实际上从逻辑的角度来看,complete() 中不需要分组操作。

最后正如@Matt 所说:

你也可以使用is_grouped_df()

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

【讨论】:

    猜你喜欢
    • 2016-01-03
    • 2018-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-01
    • 2014-06-04
    • 2018-05-12
    • 2017-07-12
    相关资源
    最近更新 更多