excel vs matplotlib 等高线图

excel vs matplotlib contour plot

我正在尝试在 matplotlib 中重现 excel 图表,但 matplotlib 版本看起来被截断了。 excel 版本绘制整个椭圆,但 matplolib 版本不绘制。

excel 图是仅使用插入图表生成的,没有任何修改

第一列是x轴,第一行是y轴,所以要转置

excel 和 matplolib "load" 如何将值添加到图表中有什么区别?

df = pd.read_excel('data.xlsx')
df = df.T
x = df.columns.values
y = df.index.values
Z = df.values
X, Y = np.meshgrid(x, y)
cp = plt.contourf(X, Y, Z)
cp = plt.contour(X, Y, Z, colors='k')

此致

好吧,使用 excel 绘图的人没有告诉我他们在绘图本身中过滤数据 ...

所以使用 contourf 中的水平参数,我能够在最终图中复制比例。

对于给您带来的不便,我们深表歉意

此致