我正在绘制以下图片
具有以下代码
plt.pcolormesh(ticks[0], ticks[2], np.transpose(potential), zorder=0)
plt.contour(ticks[0], ticks[2], np.transpose(potential), zorder=1, colors='black', linestyles='solid')
plt.pcolormesh(ticks[0], ticks[2], np.transpose(rectangle), cmap=ListedColormap([[1, 1, 1, 0], [0, 0, 0, 1]]), zorder=2)
现在我想要更多轮廓线。如果我编码
plt.contour(ticks[0], ticks[2], np.transpose(potential), zorder=1, colors='black', linestyles='solid', levels=100)
(或任何其他整数)我得到警告
/opt/anaconda3/lib/python3.5/site-packages/matplotlib/contour.py:1180: UserWarning: No contour levels were found within the data range.
图片完全没有轮廓
如何克服?
答案 0 :(得分:0)
我要写
plt.contour(ticks[0], ticks[2], np.transpose(potential), 100, zorder=1, colors='black', linestyles='solid')