【发布时间】:2015-10-27 22:44:14
【问题描述】:
我有一个看起来像这样的ddplay 函数
myF <- ddply(.data = someDf,
.variables = ~X,
.fun = function(piece) {
as.Date(piece$myDate, "%d.%m.%Y") %>% which.min
})
我需要返回整个数据框,而不仅仅是包含变量 X、Y 和 myDate 的数据框。我如何告诉 ddply 它应该按照函数的说明对我的数据进行排序,但返回我初始 df 的每一列?
我运行操作的 df 看起来像
X Y c d myDate
a1 12 bb c 05.05.12
a1 14 cd a 04.05.12
b1 12 ff r 10.12.15
c1 15 ss g 09.09.10
b1 12 aa p 01.02.12
在 ddply 之后它应该看起来像这样
X Y c d myDate
a1 14 cd a 04.05.12
c1 15 ss g 09.09.10
b1 12 aa p 01.02.12
【问题讨论】: