当前位置: 首页 > 面试题库 >

当Alpha <1时,Matplotlib Contourf绘制不需要的轮廓

裴理
2023-03-14
问题内容

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

码:

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

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

任何帮助或洞察力对此问题表示赞赏。


问题答案:

尝试打开antialiased=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)

这是我的结果:

在此处输入图片说明



 类似资料:
  • 我在CSV文件中有一些数据,想打印出来,但图形没有显示出来 这是CSV文件http://www.mediafire.com/file/2gtbxm5adom7m4j/pop.csv

  • 原始关闭原因未解决 我只是想从另一个目录构建dockerfile,我尝试了以下命令 和 它们都产生相同的错误

  • 问题内容: 我正在学习JPA,有一个问题: 在哪些情况下,我们的应用程序需要多个? 我知道的两种情况如下: 当我们的应用程序是多线程应用程序并且一个以上的线程需要JPA事务时,因为它不是线程安全的,因此每个线程需要一个线程。 当任何一个线程需要多个并发事务时,由于和之间存在一对一的关系,因此在该线程中我们需要多个。 Q1。当我们需要多个条件时,还有其他情况吗? Q2。据我了解,每个Percentn

  • 当我尝试使用Google Cloud Spanner开源JDBC驱动程序进行连接时,我得到以下错误消息: 我不认为模拟器需要任何凭据才能在本地工作。有办法绕过这个错误吗?谢谢你。

  • 我仍然在游戏商店得到以下内容: 您的生产APK需要满足以下标准: 您的APK应该包括常见平板电脑屏幕密度的自定义抽屉资产。 我的可提取资源清单如下: 所有图像均为32位彩色。 知道为什么吗?我想我错过了什么? 感谢您迄今为止的想法,但仍然不起作用。。。我现在有以下(部分重复)资源。它不需要合格的平板电脑布局,是吗?文档中没有显示满足7英寸和10英寸平板电脑afaics要求的最低设置。