我有一个像这样的pandas数据框:
index x y
0.010 1 Nan
0.011 Nan 3
0.014 NaN 4
0.019 9 Nan
0.020 10 7
该矩阵来自2个矩阵的串联 我想以等间隔重新采样索引,比如0.010,0.012,0.014 ..... 0.020,用线性插值填充NaN。 与索引是时间序列的重新抽样类似......
任何人都可以给我发送提示吗? 我对此很头疼 谢谢你
答案 0 :(得分:0)
解决!
df1 = A.reindex(A.index.union(np.linspace(0.0,0.1,11)))
df1.interpolate('index').loc[np.linspace(0.0,1.1,11)
这真是奇妙的伎俩
使用Union,我添加了我想要但不在原始df中的索引。 然后我插入。最后我只过滤了我想要的索引。