我有这样的二维数据:
"X" "Y" "Intensity"
1000 10 75
1000 20 65
2000 30 80
2000 20 60
2000 40 55
3000 10 65
3000 20 45
4000 30 80
使用代码:
df.pivot(index='X', columns='Y', values='Intensity')
我把它转换成这样的熊猫表:
"Y" 10 20 30 40
"X"
1000 75 65 NaN NaN
2000 NaN 60 80 55
3000 65 45 NaN NaN
4000 NaN NaN 80 NaN
使用代码:
np.interpolate()
然后对它进行插值以填充一些像这样的值:
"Y" 10 20 30 40
"X"
1000 75 65 NaN NaN
2000 55 60 80 55
3000 65 45 60 NaN
4000 NaN 60 80 NaN
现在我希望将其转换回初始 2D 数据格式以绘制等高线图。
我希望这是足够的信息来回答我的查询。任何人都可以帮我解决这个问题吗?
斯蒂芬大帝
相关分类