描述

    从数据帧中只选择唯一/不同的行。

    Usage

    distinct_dt(.data, …, .keep_all = FALSE)

    参数 解释
    .data data.frame
    确定惟一性时使用的可选变量。如果有多个对于给定的输入组合,只有第一行将被保留。如果省略,将使用所有变量。
    .keep_all 如果为真,将所有变量保存在data.frame中。如果有……不唯一,这将保留第一行值。
    1. iris %>% distinct_dt()
    2. iris %>% distinct_dt(Species)
    3. iris %>% distinct_dt(Species,.keep_all = TRUE)
    4. mtcars %>% distinct_dt(cyl,vs)
    5. mtcars %>% distinct_dt(cyl,vs,.keep_all = TRUE)