【发布时间】:2012-03-25 23:08:42
【问题描述】:
我是一名 R 初学者,在以下非常简单的问题上遇到困难; 我有以下交易数据:
Data
Row#ID Lable Date Time
4 15275 John 2000-05-16 16:15:00
7 15275 John 2000-05-16 16:25:00
22 15276 Bob 2000-07-04 18:05:00
25 15276 Bob 2000-08-07 05:23:00
10 1234 Kate 2000-06-17 18:07:00
13 1234 Kate 2000-06-21 06:49:00
并且需要为每个ID生成一个唯一的条目,具有最小的日期和最小的时间, 类似这样:
Row# ID Lable Date Time
15275 John 2000-05-16 16:15:00
15276 Bob 2000-07-04 18:05:00
1234 Kate 2000-06-17 18:07:00
我试过了
unique<-aggregate(Date$Date ,list(Data$ID, Data$Time,unique_Data$Lable ), min)
无济于事。
任何帮助将不胜感激。 谢谢
【问题讨论】:
-
您应该发布 str(Data) 或 dput(Data)。否则,这些列属于什么类别的模糊性将无法提供可靠的答案。
-
加一个以获得准确的标题
标签: r date time unique aggregate