Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Matplotlib Contourf在Alpha<;1._Python_Matplotlib_Alpha - Fatal编程技术网

Python Matplotlib Contourf在Alpha<;1.

Python Matplotlib Contourf在Alpha<;1.,python,matplotlib,alpha,Python,Matplotlib,Alpha,我正在使用Python 2.7中的matplotlib绘制填充等高线图。我想将其覆盖在图像上,因此我使用alpha关键字使绘图半透明。当我这样做时,轮廓的主体是正确的透明度,但contourf()在不同级别之间的边界上绘制不需要的线。我试图用关键字参数linecolor='none'来消除它们,但这没有帮助 代码: CS=map.contourf(xi,yi,zi,25,alpha=0.3,linecolor='none') 指向问题的图像示例的链接;我希望填充轮廓在没有明亮边界线的情况下相交:

我正在使用Python 2.7中的matplotlib绘制填充等高线图。我想将其覆盖在图像上,因此我使用alpha关键字使绘图半透明。当我这样做时,轮廓的主体是正确的透明度,但contourf()在不同级别之间的边界上绘制不需要的线。我试图用关键字参数linecolor='none'来消除它们,但这没有帮助

代码:

CS=map.contourf(xi,yi,zi,25,alpha=0.3,linecolor='none')

指向问题的图像示例的链接;我希望填充轮廓在没有明亮边界线的情况下相交:


非常感谢对该问题的任何帮助或见解。

请尝试启用
抗锯齿=True

x, y = np.mgrid[-1:1:100j, -1:1:100j]
contourf(x, y, x**2+y**2 + np.random.rand(100, 100)*0.1, 10, alpha=0.3, antialiased=True)
以下是我的结果:


谢谢!工作出色。