Rを学習しようとしていて、自己相関の例に固執しています。私はyの差に対してxの差を回帰させたい。私はxとyをデータフレームに持っていて、x2 - x1の違いをdxと言う新しい列に保存したいと思います。私はこれについてどうやって行くのか分かりません。私が持っているものRプログラミング:データフレーム内の2つのセルの差を計算し、新しい列に保存するにはどうすればいいですか?
:
DATA1
x y
5 3
8 9
3 1
1 5
. .
. .
. .
私が取得したいと思い何:
data1.dif
x y dx dy
5 3 NA NA
8 9 3 6
3 1 -5 -8
1 5 -2 4
. . . .
. . . .
を2つの答えが言うように、 'diff'はこれを快適に行いますが、もしあなたが基本(例えば、忘れて) 'data1 [-1、 - data1 [-nrow(data1)、]'を見てください。より複雑な状況に適応することができます – Henry