0
私は、一定期間後にベースライン変数と同じ変数を持つデータフレームを持っています。 私はデルタ列を計算するためにループしようとしています。計算されたデルタ列を作成するためにRをループする
delta <- function(df, lenght) {
half<-lenght/2
for (i in df[,(half+1):(lenght)])
{ df[,i]- df[,i-half]
df }
}
不幸にも、それでも機能しません。私は新しい列に名前を付けることができません。 ありがとうございます。 A
これを再現可能にするためのデータを入力してください。 –
あなたは関数 'diff()'に興味があるかもしれません。 – CephBirk
私はあなたの質問を理解するか分からない。もし2つの列の間のデルタを計算しようとしているのであれば、Rはベクトル言語であるので 'column1-column2'を実行することができます – jgozal