Как получить уникальные элементы для данного идентификатора (foo) из нескольких столбцов в R
df <- data.frame(
foo = c("x1","x1","y1","y1"),
c1 = c("apple","orange","banana","apple"),
c2 = c("banana","apple","pear","grape"),
c3 = c("orange","apple","banana","grape")
)
df
#> foo c1 c2 c3
#> 1: x1 apple banana orange
#> 2: x1 orange apple apple
#> 3: y1 banana pear banana
#> 4: y1 apple grape grape
Желаемый
#> x1 apple banana orange
#> y1 apple grape pear banana