我想將數據列添加到數據框中,其中列中的值基於另一列中特定因子的輸入順序。特別是對於我的數據,我希望第一次訪問某個點時需要「1」,第二次訪問時需要「2」,第三次訪問需要「3」等。但是,有些點對於給定的重複訪問日期並且應該共享相同的訪問號碼。添加具有基於特定因子的輸入順序的值的列
的數據幀預排序,看起來是這樣的:
Transect Point Date
1 BEN 1 5/7/12
2 BEN 1 5/10/12
3 BEN 1 5/10/12
4 BEN 2 5/8/12
5 BEN 2 5/11/12
6 BEN 2 5/13/12
我希望得到的東西是這樣的:
Transect Point Date Vist
1 BEN 1 5/7/12 1
2 BEN 1 5/10/12 2
3 BEN 1 5/10/12 2
4 BEN 2 5/8/12 1
5 BEN 2 5/11/12 2
6 BEN 2 5/13/12 3
與[** this one **]非常緊密相關(http://stackoverflow.com/questions/15280472/in-r-how-do-i-create-consecutive-id-numbers-for - 每個重複-IN-A-單獨-v/15281528#15281528)。我會說它是重複的。 – Arun 2013-03-08 18:43:52