다음과 같은 시계열의 누락 된 값을 채우려고합니다. 나는 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로 가득받을 수 있도록 할 5 (11cm 강우량)와 8 주 (14cm 강우량)의 주간 강우량은 12cm와 13cm가 될 것으로 예상됩니다.
누구나 내가 설명한 방식으로 NaN 값을 채울 방법을 생각할 수 있습니까? 위? 나는이 질문에 대해 지난 몇 시간 동안 인터넷 검색을하고 있었고 아무것도 찾을 수없는 것 같다.
가능한 중복 https://stackoverflow.com/questions/34362629/python-linear-interpolation-of-values-in-dataframe :
rf
경우 DataFrame입니다) –