У меня есть tibble
, где каждая строка содержит некоторые данные. Я хотел бы сравнить все строки и получить только уникальные единицы.
представ:
library(dplyr)
df <- tibble(
data = list(mtcars, mtcars, iris, iris)
)
df
#> # A tibble: 4 x 1
#> data
#> <list>
#> 1 <df[,11] [32 × 11]>
#> 2 <df[,11] [32 × 11]>
#> 3 <df[,5] [150 × 5]>
#> 4 <df[,5] [150 × 5]>
Создано в 2020 году -02-20 по представьте пакет (v0.3.0)
ожидаемый результат:
#> # A tibble: 2 x 1
#> data
#> <list>
#> 1 <df[,11] [32 × 11]>
#> 2 <df[,5] [150 × 5]>
Есть идеи? Я попытался использовать dplyr::distinct()
, но на самом деле это не работает в моем реальном примере. Поэтому я не думаю, что это правильный способ сделать это.