1

我在数据框中有面板数据:

id    pop2010    pop2015
1001     1000       1300
1002      500        650
...

我想对 2010 年到 2015 年间每年的数据进行线性插值,然后为今年创建一个新列pop2016并线性推断。我怎样才能做到这一点?

我可以重塑为“长”数据(使用pd.wide_to_long()),然后用于df.interpolate()进行插值。但是,如果我为它创建一个列pop2016,然后对其进行整形和插值,它会使用来自不同城市的值(由 索引id)进行插值,这是我不想要的。所以我需要先插值,然后再重新整形为宽格式,但我不确定如何进行。

其他答案似乎不是很有帮助,因为它们没有解决面板数据。

4

0 回答 0