如何在 Pandas Dataframe 中插入一列的一段

问题描述 投票:0回答:1

我在 python 中有一个数据框,如下所示。

假设我如下更改第二行和第四行的值。

现在我需要从第二行到第四行进行插值,如下所示。

我是这个话题的新手。谁能给我一些想法或我可以为这个问题调用的正确功能。谢谢

python pandas interpolation
1个回答
1
投票

确切的预期逻辑不清楚,但您可以屏蔽值和

interpolate

df.loc[2:2, 'value'] = np.nan

df['value'] = df['value'].interpolate()

输出:

       date  value
0  2023-1-1    1.0
1  2023-1-2    6.0
2  2023-1-3    6.5
3  2023-1-4    7.0
4  2023-1-5    5.0
© www.soinside.com 2019 - 2024. All rights reserved.