- []行が変更されている間、 '2つの行の間の変化の割合'を計算するのが好きです。項目の最初の行のために
、私はいくつかのテキストまたは空白 配置しても大丈夫だ(「スキップ」例をまたは空白はOKです)ので、同じ 項目の前の行の無い比較のR 2行の間の '変化率'を計算する方法は?
df <- data.frame(period=rep(1:4,2), farm=c(rep('A',4),rep('B',4)), cumVol=c(1,5,15,31,10,12,16,24), item=c(rep('Z',3),rep('Y',3),rep('X',2)), other = 1:8);
'Percentage_Change'カラム(データセットへの追加カラム)の必要な出力は以下のようになります。 (式:100 /前の項目列値*現在の行項目の値...第二row..100/1 * 5 = 500例)すべてのあなたの助けを
Row Percentage_Change
1 Skip
2 500
3 300
4 Skip
5 32.25806452
6 120
7 Skip
8 150
感謝。
テキストまたは空白またはゼロのない最初の行をスキップしてもよろしいですか – Murali
5番目の値を確認できますか? – akrun
5番目の値が間違っています。それは32.25と仮定します。 100%を超えてしか計算していないようです。 – Murali