の値として0を計算私はDFのデータフレームを作った:次のようにパーセンテージNAとRの変化又はR
Name values percertage_change
N1 2.000
N1 2.075 0.0375
N1 2.150 0.0361
N1 2.225 0.0348
N1 2.300 0.0337
N2 NA
N2 3 ?
N2 4 0.333
N2 0 1.000
N2 3 ?
の変化率を計算する式は次式で与えられる。
Percentage_change[i+1]=(values[i+1]-values[i])/value[i]
値[i]がNAまたは0のとき、Rでどのように計算するのですか?
定義上、NAレコードからパーセント変更を計算することは不可能です。あなたはどう思いますか?あなたはそれをNAに設定することもできますし、指定された値(たとえば、ゼロと言う)に設定することも、最後の既存レコードをベースとして使用することもできます。 – PavoDive