0
我有一個data.frame,我想要找到列D或E中的第一個更改。找到此值後,我想將其複製到一個新的data.frame
行數少。找到一定的值,並將其複製到另一個data.frame
下面是一個例子:
ID Group Subgroup D E
1 1 A 2 1.25 1.10
2 2 A 2 1.25 1.10
3 3 A 2 1.25 1.10
4 4 A 2 1.30 1.10
5 5 A 2 1.32 1.10
6 6 A 2 1.32 1.10
7 7 B 4 3.20 2.42
8 8 B 4 3.20 2.42
9 9 B 4 3.20 2.49
10 10 B 4 3.20 2.53
11 11 B 4 3.20 2.57
12 12 B 4 3.20 2.57
13 13 C 3 2.10 1.80
14 14 C 3 2.10 1.80
15 15 C 3 2.10 1.87
16 16 C 3 2.10 1.90
17 17 A 5 3.30 2.50
18 18 A 5 3.30 2.50
19 19 A 5 3.40 2.50
我希望以檢測每組和子組的改變,所以在d 1.3 [4,4] A.2; B.4在E 2.49 [9,5];對於C.3在E 1.87 [15,5]和A.5在D 3.4 [19,4]
然後,我想這些值將在一個新的data.frame
與較少的行,只顯示值利益。
在這種情況下,這將是4x1行A.2,B.4,C.3和A.5以及一個名爲「reactionT」的列,其中存儲了來自D或E的值。事情是這樣的:
ID Group Subgroup reationT
1 1 A 2 1.30
2 2 B 4 2.49
3 3 C 3 1.87
4 4 A 5 3.40