我在R中有一个带有以下变量的数据框:
DateTime year dayYear diameter dendro
我想为每个dendrometer计算一年中每一天的最小直径,所以我使用了聚合:
dailymin <- aggregate(diameter~year+dayYear+dendro, FUN=min, data=myData)
然而,我还需要每天发生最小直径和dendro的时间。因此,我需要将变量DateTime中包含的信息保存在每分钟的行中。 谢谢你的帮助。
答案 0 :(得分:0)
您也可以使用plyr package来实现此目的,并通过转换快捷键功能添加新列:
ddply(myData, .(variables.list), transform, new.variable= min(diameter))