0
私はNaN値を持つデータフレームを持っています。私はCAGRにNaN値が計算されたCAGR値でNaN列を置き換える方法
val1 val2 val3 val4 val5
0 100 100 100 100 100
1 90 110 80 110 50
2 70 150 70 NaN NaN
3 NaN NaN NaN NaN NaN
CAGR(年複利成長率) =(終了値/最初の値)**(年の1 /数)例えば
、VAL1年代値ことを交換したいですCAGRは-23%である。そうval1との最後の値が53.9
列val4のCAGR値が10%
なっておりますので、ROW2 NaNを121とROW3 NaNになります133
として交換するにはどうすれば自動的にはNaNを置き換えることができますか?
の質問は、私はCAGR各列を計算することができますどのように )ですか?
私はisnull()を使用したので、どの行が空であるかを発見しました。しかし、私はCAGRを計算する行を除いてどのようにするか分からない。
2)NaNを計算された値で置き換えるにはどうすればよいですか?
ありがとうございました。