python - 外推(和内插)Pandas DataFrame

标签 python pandas time-series interpolation extrapolation

我有一个 pandas 数据框,如下所示

enter image description here

(年份索引为 int64,Total_Population_Final 为 float。)

我想创建一个线性插值(和外推),但使用 pd.interpolate() 我似乎只能在两年之间创建插值(不能及时向前和向后扩展)。

最佳答案

更新:我已经解决了这个问题(供任何有兴趣的人将来引用),使用:

pd.interpolate(method="spline", order=1, limit_direction="both")

关于python - 外推(和内插)Pandas DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63801636/

相关文章:

python - 玛雅 python : getting the position of selected object using getAttr

python - 多次将多个数据框保存到多个 Excel 工作表中?

python - 获取数据帧的所有单元格作为(索引,列)的元组以传递给 df.apply()

r - 如何绘制大时间序列(数千次给药次数/药物剂量)?

plot - 渲染高度细化的 "zoomed out"数据

python - 没有外键的多个表中的Django查询

python - 如何将Python数据框中的对象转换为仅int数字?

python - Matplotlib,图例符号之间的垂直空间

r - 在 R 中构建多层栅格上的温度分布的任何解决方法

python - 带有 webmonkey 教程的 Django 中的 URL 模式问题