-4
我想創建兩個名爲prey
和preyrow
的新列。 prey
是下一個位置y
的值,但是在相同的x
的值內。並且preyrow
的值是下一個位置row
的值,與x
的值相同。數據操作問題
原始表如下:
x y row
1 1 0.60697546 1
2 1 -0.68600911 2
3 1 -0.53499454 3
4 1 0.05591587 4
5 2 0.11937963 5
6 2 -0.39951846 6
7 2 0.97430697 7
8 3 0.42852135 8
9 3 0.27695563 9
10 4 -0.29530769 10
我想輸出表的樣子:
x y row prey prerow
1 1 0.60697546 1 -0.68600911 2
2 1 -0.68600911 2 -0.53499454 3
3 1 -0.53499454 3 0.05591587 4
4 1 0.05591587 4 NA NA
5 2 0.11937963 5 -0.39951846 6
6 2 -0.39951846 6 0.97430697 7
7 2 0.97430697 7 NA NA
8 3 0.42852135 8 0.27695563 9
9 3 0.27695563 9 -0.29530769 10
10 4 -0.29530769 10 NA NA
計算獵物和預行列的邏輯是什麼,爲什麼有些是NA? – Allen