R-显示聚合值

时间:2013-09-18 04:11:52

标签: r aggregate

我在R中有一个带有以下变量的数据框:

DateTime year dayYear diameter dendro  

我想为每个dendrometer计算一年中每一天的最小直径,所以我使用了聚合:

dailymin <- aggregate(diameter~year+dayYear+dendro, FUN=min, data=myData)

然而,我还需要每天发生最小直径和dendro的时间。因此,我需要将变量DateTime中包含的信息保存在每分钟的行中。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您也可以使用plyr package来实现此目的,并通过转换快捷键功能添加新列:

ddply(myData, .(variables.list), transform, new.variable= min(diameter))