私はPythonで data.frameの遅延はどのようにしますか?
R.
で全体のデータフレームに遅れるしたい、それがshift()
機能 を使用して、これを行うことは非常に簡単です(例:
df.shift(1)
)しかし
、私は簡単なようにいずれかを見つけることができませんでした簡単な方法はRのパンダshift()
と同じです
どうすればいいですか?私が欲しいもの
> x = data.frame(a=c(1,2,3),b=c(4,5,6))
> x
a b
1 1 4
2 2 5
3 3 6
は、
> lag(x,1)
>
a b
1 NA NA
2 1 4
3 2 5
どれでも良いアイデアですか?基地Rでかなり単純
試してみてください? – PoGibas
いいえ、あなたは大丈夫です。私はそれを修正します。 – Lyngbakr
もしOPがRに新しいものであれば、これは理解しやすいかもしれません: 'dplyr :: mutate_all(x、lag)' – PoGibas