0
私は以下のような時系列の欠損値を記入しようとしています。私はPython3を使用しています。時系列の欠損値に次の値と前の値を書き込む
Week Rainfall(cm)
1 1
2 NaN
3 9
4 10
5 11
6 NaN
7 NaN
8 14
欠損値を平均で埋めることは望ましくありません。私が手で行ってNaN値を記入すると、第2週の降雨量は5cm、第6週と第7週の降雨量はそれぞれ12cmと13cmになると思われます。
2週間目にしたいのですが、値は週1(1cm降雨)と週3(9cm降雨)の平均です。 (例えば、第2週は5cmの降雨量を有する)。あなたがいた場合、週の間に線を描画するため
これは...しかし週6および7では
を少し複雑になります、私は、NaN値が12と13で満たされますようにそれを作りたいです降水量が12cm、13cmの場合は5(11cm降水量)、8週間(14cm降雨量)の場合は6週と7週になります。
誰でもNaN値を記述する方法で上記?私は過去数時間、この質問に取り組んできましたが、何も見つけられないようです。
可能な重複https://stackoverflow.com/questions/34362629/python-linear-interpolation-of-values-in-dataframe:場合は、あなたのデータフレームであります) –