在熊猫的两个相邻行值之间填充内插值

时间:2018-06-19 12:06:00

标签: python pandas numpy

我正在从中打开一个熊猫数据框(仅在foo == A的情况下):

height=300

像这样:

year foo amount
1998 A   0.0
1999 A   0.6

此外(下一步),我可能希望将目标值定位在年中,并在相邻年份之间进行平滑(线性)插值。例如“金额”将变为6月(6)的准确值,并且在此之间将年份之间的金额值进行插值。

year month foo amount
1998 1     A   0.0
1998 2     A   0.05
1998 3     A   0.1
1998 4     A   0.15
1998 5     A   0.2
1998 6     A   0.25
1998 7     A   0.3
1998 8     A   0.35
1998 9     A   0.4
1998 10    A   0.45
1998 11    A   0.5
1998 12    A   0.55
1999 1     A   0.6 

year foo amount
2000 A   0.6
2001 A   1.0
2002 A   0.0
2003 A   0.8

有什么想法吗?

0 个答案:

没有答案