python制作图片贴纸,python - 如何将剪贴画放在matplotlib中的绘制数据后面 - SO中文参考 - www.soinside.com...
cbar_ax = fig.add_axes(..., zorder=-1)在轴之间排列z顺序。 ax.set_facecolor('none')使散点图的背景完全透明(默认为不透明白色,将所有内容隐藏在其后)。
请注意,所有使用斧头的东西都被合并为一层。一把斧头要么完全在另一把斧头的前面,要么完全在另一把斧头的后面。在每个轴内,元素可以具有自己的z顺序。
为了避免版权问题,并创建一个独立的示例,下面的代码使用了matplotlib随附的Ada Lovelace的图像。import numpy as np
import matplotlib.pyplot as plt
from matplotlib.offsetbox import OffsetImage, AnnotationBbox
import matplotlib.cbook as cbook
np.random.seed(1234)
# load up Ada's image
with cbook.get_sample_data('ada.png') as image_file:
vortexRF = plt.imread(image_file)
imagebox = OffsetImage(vortexRF, zoom=0.2)
# initiate plot
fig, ax = plt.subplots()
# place Ada in plot
ab = AnnotationBbox(imagebox, (0, 0), frameon=False)
cbar_ax = fig.add_axes([0.6, .42, 0.3, 0.3], zorder=-1)
cbar_ax.add_artist(ab)
cbar_ax.axis('off')
# add scatter plot
ax.scatter(np.random.normal(np.tile(np.random.uniform(0, 1, 5), 1000), .1),
np.random.normal(np.tile(np.random.uniform(0, 1, 5), 1000), .1),
c=np.tile(['fuchsia', 'gold', 'coral', 'deepskyblue', 'chartreuse'], 1000),
s=3, alpha=0.2)
# comment that Ada should be in the background
ax.set_title("we want the dots to be in front of Ada")
# make the background of the scatter plot fully transparent
ax.set_facecolor('none')
plt.show()
PS:请注意,您还可以使用带有imshow的extent将图像添加到与散点图相同的轴上。默认情况下,extent用与图相同的数据坐标表示,顺序为(x0, x1, y0, y1)。这使事情变得更简单。但是,使用fig.add_axes的方法可以很好地保持图像的原始纵横比。ax.imshow(vortexRF, extent=[0.0, 0.4, 0.7, 1.1])
python制作图片贴纸,python - 如何将剪贴画放在matplotlib中的绘制数据后面 - SO中文参考 - www.soinside.com...相关推荐
- python制作图片数据集,Python 3 生成手写体数字数据集
0.引言 平时上网干啥的基本上都会接触验证码,或者在机器学习学习过程中,大家或许会接触过手写体识别/验证码识别之类问题,会用到手写体的数据集: 自己尝试写了一个生成手写体图片的python程序,在此分 ...
- python制作图片贴纸_python – 在virtualenv中找不到全局贴纸命令
你做错了什么,应该有用.这是最小的工作示例,您可以使用virtualenv进行测试: 胡说/ setup.py: from setuptools import setup, find_packages ...
- python垂直输出hello_python - 我如何获得直方图以垂直输出数据? - SO中文参考 - www.soinside.com...
例如,我有要输出的数据,例如进度1:* 进度模块预告片4:**** do_not_progress 6:****** 排除2:** 但是我希望它显示如下 进度 2: ** 等 非常感谢您提供帮助,非常 ...
- python读取两行字符串_python - 如何为两行之间的行分配值,并在数据帧的列中使用特定字符串? - SO中文参考 - www.soinside.com...
我有一个具有时间序列的数据帧,其中一列包含字符串:Normal Value和Wrong Value.我想用Wrong Value查找所有行之间的所有行,并将它们0分配给新列.具有Normal Valu ...
- python对象不可订阅_python - TypeError:'int'对象不可订阅 - 尝试创建csv文件时 - SO中文参考 - www.soinside.com...
我的字典auto_anno看起来像这样: defaultdict(, {'Beda': {'Fuery': {'anger': 2, 'anticipation': 1, 'disgust': 2, ...
- python图片转pdf文件_用python 制作图片转pdf工具
这篇文章主要介绍了用python 制作图片转pdf工具的思路及代码,非常详细,有需要的小伙伴参考下 最近因为想要看漫画,无奈下载的漫画是jpg的格式,网上的转换器还没一个好用的,于是乎就打算用pyth ...
- 教你如何用python制作黑板模拟器 python 项目小发明 【安安教具】-【工具】-【黑板】模拟器
黑板模拟器是一个多线程控制尝试,需要做到通过tkinter实现对鼠标的控制和监督.鼠标在移动时会有一个线程来检测鼠标的位置,计算窗口的位置,计算出鼠标在窗口中的位置,结合canvas画布实现对黑板的涂 ...
- 如何用python制作温度计模拟器 python项目小发明 【安安教具】-【物理】-【温度计】模拟器
温度计测量水温的过程要满足如下条件: 1.不能碰烧杯底. 2.不能碰烧杯壁. 设计一款动手实践上面过程的软件,就是接下来要完成的~ 我们先看一下效果: 如何用python制作温度计模拟器 python ...
- python制作图片墙_利用python生成照片墙的示例代码
PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了.其官方主页为:PIL. PIL历 ...
最新文章
- 设计模式之职责链模式、减小了因为分支带来的耦合
- 后摩尔定律时代的芯片新选择!
- guava Throwables类文档翻译及用法入门
- python中gui有没有电子表格控件_python实现表格控件
- 将Mongodb注册为Windows系统服务
- oracle空格分割字符串,Oracle字符串分割的处理
- 接口学习心得(Interface)
- React+Webpack+Antd+Babel 兼容低版本浏览器(下)
- 小白学习Python的一点建议
- Windows常用运行库--VC++、DirectX、.NET
- MagicDraw-序列图
- RISC-V MCU 应用教程之RTC自动唤醒
- Photoshop是什么?
- CTF---青青子衿(无C++注册机)
- STM32的RS485通信
- LUMI 超算计算机目前组装过程
- 对VC 一些常见问题的整理
- 第三阶段.Linux+arm
- jkd8新特性 StreamAPi流
- Sweet32: TLS 64位分组密码生日攻击(CVE-2016-2183)