我有一個數據幀DF,其中有四個字段:id, date, feature, value
。我想生成具有三個字段的數據幀DF2:id, feature, value
,其中value
是最新的可用date
對應的id
和feature
的值。在plyr說法:根據dplyr中另一個字段的值總結一個字段
DF2 <- ddply(DF, .(id, feature), function(x) c(value(x$value[x$date == max(x$date)]))
我有點就如何與dplyr使用GROUP_BY實現這一目標,並總結了損失。
一個可重複的數據集和所需的輸出將保證你在5分鐘內3個答案 – 2014-11-03 20:48:33