1

我正在尝试绘制一个填充的等高线图,但每个多边形的边缘都是白色的。

我试过用linewidth=0,linewidths=0edgecolor=None其他几个来关闭它们。我开始认为这是多边形之间的舍入错误类型差距,但我不知道。任何帮助,将不胜感激。

这就是我的意思:左下角和右上角,用

plt.contourf(X,Y,S,20,cmap=get_cmap('PiYG'),linewidths=0,edgecolor=None)

在此处输入图像描述

4

1 回答 1

0

我升级到 matplotlib 1.1.1rc(来自 ubuntu 12.04)

它现在看起来像(相同的函数调用) - 您可以看到白色边缘已经消失。这种差异在矢量图形版本中更为明显。

在此处输入图像描述

于 2013-05-15T22:49:10.873 回答