我想用Matplotlib绘制一组标记(一次一个),这些标记具有半透明的面颜色和不透明(alpha=1)的边缘颜色。通过在plot命令中使用适当的rgba值(就像thisanswer中建议的那样),这看起来很简单,但它不起作用

示例代码(从原始帖子更新以更好地说明问题):N = 48

xys = np.random.rand(N,2)

markers = []

fig = plt.figure()

ax = fig.add_subplot(111)

for i in range(N):

m = ax.plot(

xys[i,0], xys[i,1],

linestyle='None', marker='o', markersize=20,

markeredgewidth=4, markeredgecolor=(0, 0, 0, 1.0),

markerfacecolor=(1, 0, 0.2, 0.1),

)[0]

ax.grid()

ax.set_axisbelow(True)

fig.savefig('scratch_fig.png', dpi=300)

如你所见,边缘是正确的,纯黑。但是,当你看到相互重叠的标记和网格时,你会发现它们不是半透明的。在

我在windows7和Ubuntu上都使用matplotlib1.2.1生成了这个结果

有人知道如何在不创建两组重叠标记的情况下解决这个问题吗?在

python透明色的代码_Matplotlib中的透明标记面颜色相关推荐

  1. python添加横线代码_Python中的五种下划线

    1 1.单前导下划线 _var2 3 单个下划线是一个Python命名约定,表示这个名称是供内部使用的. 它通常不由Python解释器强制执行,仅仅作为一种对程序员的提示4 5 程序员使用名称前的单下 ...

  2. python输出变量代码_Python中变量的输入输出实例代码详解

    1.变量的输入: input函数: input() input("请输入银行卡密码") password = input("请输入银行卡密码") 变量名 = i ...

  3. python画平行坐标图_Matplotlib中的平行坐标图

    使用传统的绘图类型可以相对直观地查看二维和三维数据.即使是四维数据,我们也经常能找到显示数据的方法.不过,4维以上的维度越来越难以显示.幸运的是,parallel coordinates plots提 ...

  4. python迷宫求解代码_Python中的迷宫求解

    我孜孜不倦地试图用python制作一个迷宫解算器.我已经使用了我所有的资源,比如朋友.互联网和堆栈.我已经根据之前的堆栈问题修改了很多代码,但是即使完全复制代码(我不喜欢这样做),也无法得到答案.在 ...

  5. python数据预处理代码_Python中数据预处理(代码)

    本篇文章给大家带来的内容是关于Python中数据预处理(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.1.导入标准库import numpy as np import matp ...

  6. python count函数代码_python中count函数简单用法

    python中count函数简单用法 python中count函数的用法 Python count()方法 描述 Python count() 方法用于统计字符串里某个字符出现的次数.可选参数为在字符 ...

  7. python 背景音乐程序代码_python中加背景音乐如何操作

    在python中加背景音乐的方法: 1.导入pygame资源包: 2.修改音乐的file路径: 3.使用init()方法进行初始化: 4.使用load()方法添加音乐文件: 5.使用play()方法播 ...

  8. python播放视频代码_Python中操作各种多媒体,视频、音频到图片的代码详解

    我们经常会遇到一些对于多媒体文件修改的操作,像是对视频文件的操作:视频剪辑.字幕编辑.分离音频.视频音频混流等.又比如对音频文件的操作:音频剪辑,音频格式转换.再比如我们最常用的图片文件,格式转换.各 ...

  9. python生成随机数代码_Python中产生随机数

    一.Python自带的random库 1.参生n--m范围内的一个随机数: random.randint(n,m) 2.产生0到1之间的浮点数: random.random() 3.产生n---m之间 ...

最新文章

  1. AI突破的「阴暗面」:怎样防止GPT-3跟人类学坏?
  2. 进入Windows的世界
  3. 《Solution-Centric Organization》解决方案导向型组织 节选 III
  4. 当我们谈高性能时,我们谈些什么?(送书活动)
  5. bashsupport插件_如何用 bash-support 插件将 Vim 编辑器打造成编写 Bash 脚本的 IDE
  6. python3视频教程哪个好_python3入门视频教程
  7. 威纶通触摸屏232脚位_威纶触摸屏tk6070iq232接口引脚电 – 手机爱问
  8. 计算机键盘上范的怎么点击,微信怎么用键盘最小化 电脑最小化键盘怎么按
  9. 运维向运营转型,会是企业IT传统运维的发展方向吗?
  10. ubuntu QQ安装 网易云音乐 rar文件 截屏软件Shutter 图片编辑pinta 文字软件typora 视频播放器smplayer
  11. 【论文笔记】A Survey on Federated Learning: The Journey From Centralized to Distributed On-Site Learning a
  12. 5173游戏币监控工具 5173-Search游戏币监控工具 5173游戏币助手
  13. SpringCloud版本Hoxton SR5 --- 第八讲:Sleuth 分布式链路跟踪 整合Zipkin + Elasticsearch持久化
  14. 各种各样的分布函数-卡方分布
  15. 【计算机网络】思科实验(9):动态路由协议RIPv2
  16. Java学习(58)Java单例模式——单例模式的特点及适用场景
  17. 深度 | 从硬件配置到软件安装,一台深度学习机器的配备指南
  18. 2021腾讯魔方工作室暑期实习一面+二面+HR面(已OC)
  19. 青龙面板搭建和手机京东Cookie获取最新方法
  20. 【百度大脑新品体验】,人脸检测,轮廓测试建议

热门文章

  1. 燕青遇故人 ---《水浒传》中比较有诗意的章节
  2. 科技爱好者周刊(第 221 期):全世界最繁荣的行业
  3. 【科普】3D视觉技术在机器人抓取作业中的应用
  4. MCP73832T-2ACI/OT
  5. 抽签 II(挑战程序设计)
  6. 计算机考研大学报录比,2022考研:71所院校历年考研报录比汇总!
  7. 如何解除qq手机绑定(很实用哦^^)
  8. Fluke TiX560 红外热像仪二次开发包
  9. 小米node2红外_Kubernetes监控在小米的落地
  10. HC-SR04超声波模块传感器