在R中,可以使用distinct()
函数来保留Tibble数据框中的唯一行。该函数将根据指定的列或变量来对数据框进行去重。
下面是一个示例:
library(dplyr)
# 创建Tibble数据框
data <- tibble(
group = c("A", "A", "B", "B", "C"),
value = c(1, 2, 3, 4, 5)
)
# 基于'group'列去重
distinct_data <- distinct(data, group)
print(distinct_data)
输出:
# A tibble: 3 × 2
group value
<chr> <dbl>
1 A 1
2 B 3
3 C 5
在上面的示例中,我们使用了distinct()
函数来基于group
列对数据进行去重。结果是一个只包含不同group
值的新Tibble数据框。
请注意,distinct()
函数还有其他用法,例如可以基于多个列或变量进行去重,或者进行对某一列进行去重并重新命名。有关详细信息,请参考distinct()
函数的帮助文档。