【发布时间】:2019-03-29 19:14:43
【问题描述】:
我有一个像这样的巨大 data.frame。
首先,如何在此 data.frame 中添加一个新列“date1”,以便该列计算此 data.frame 中 UNIQUE 不同日期的数量,然后在该新创建的列中按升序排列。
其次,如何在此 data.frame 中添加另一列“date2”,以便该列计算一天中不同 id 的总数?
year month day id
2011 1 5 31
2011 1 14 22
2011 2 6 28
2011 2 17 41
2011 3 9 55
2011 1 5 34
2011 1 14 25
2011 2 6 36
2011 2 17 11
2011 3 12 10
我期望的结果是这样的。请帮忙!
year month day id date1 date2
2011 1 5 31 1 2
2011 1 14 22 2 2
2011 2 6 28 3 2
2011 2 17 41 4 2
2011 3 9 55 5 1
2011 1 5 34 1 2
2011 1 14 25 2 2
2011 2 6 36 3 2
2011 2 17 11 4 2
2011 3 12 10 6 1
【问题讨论】:
标签: r