我给出了一个包含两列的pandas数据集:Interpolated(1/0)和Output(integer)。你知道吗
我想用线性插值替换插值为1的输出值。我知道我可以通过计算两个实际值之间的斜率得到这些插值,只需将斜率*0.5加到两个值中的第一个值(如果两个实际值之间只有一个插值)。你知道吗
我还知道如何使用以下方法替换这些值:
mask = new_df.Interpoliert == 1
new_df.loc[mask, 'Output'] = ...
但我不知道如何在这里应用插值。我必须知道上一个和下一个实际值,以及到当前值的距离有多远,但我还没有找到一种方法来获得这些信息。你知道吗
有没有办法用熊猫来做这个?你知道吗
谢谢!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐