我有一个简单的代码可以绘制轮廓:
X,Y = np.meshgrid(arr1,arr2)
plt.contour(X,Y,Z,[level1,level2,level3])
这正常工作,没有出现预期的问题。现在,如果我尝试使用plt.contourf填充轮廓:
plt.contourf(X,Y,Z,[level1,level2,level3])
我得到了错误
ValueError: zero-size array to reduction operation minimum which
has no identity
删除level参数可以消除错误,但是重要的是每个级别都有3种不同的颜色,所以这不是一个合适的解决方案。这里发生了什么?感谢您的帮助,我为此花了很长时间!