我有以下數據框,並希望提取與狀態== 1相同的組對應的所有行。如何提取(或子集)數據框中列上的條件的所有行?
狀態欄是0或1。
df<-data.frame(time= rep(1:4,times=c(2,3,5,4)),status=c(0,0,1,1,0,0,0,0,0,0,1,0,0,0))
Input Data
time status
1 1 0
2 1 0
3 2 1
4 2 1
5 2 0
6 3 0
7 3 0
8 3 0
9 3 0
10 3 0
11 4 1
12 4 0
13 4 0
14 4 0
希望的輸出(與重新編號序列中的組列)。
time status
1 1
1 1
1 0
2 1
2 0
2 0
2 0
我的實際data.frame的尺寸爲10^6以便通過5
謝謝您的幫助。
@ mropa。是的,這是我希望與時間列重新編號從(2,2,2)和(4,4,4,4)到(1,1,1)和(2,2,2,2 ) 分別。謝謝 – Tony 2011-03-27 08:45:46
@Tony哦,我錯過了重編號的部分。我剛剛改變了我的答案 – mropa 2011-03-27 09:18:38