У меня есть кадр данных. Я хочу объединить один столбец из него на основе другого списка.R: агрегировать кадр данных на основе определенных условий
df<-data.frame(X=c("a", "b", "c", "d"), Y=c(0.5, 0.4, 0.01, 0.09))
X Y
a 0.5
b 0.4
c 0.01
d 0.09
l<-c("a", "c", "d")
l Список, который необходимо сгруппировать. Итак, здесь я хочу сгруппировать все элементы в df$X
, которые есть в l.
My desired result is:
X Y
a' 0.6
b 0.4
Любая идея о том, как это сделать?
Спасибо.