python图案填充_Python 的Matplotlib 可以用不同图案填充histogram吗
展开全部
可以看看这个例子。
代码演32313133353236313431303231363533e58685e5aeb931333339653762示:"""
Hatching (pattern filled polygons) is supported currently in the PS,
PDF, SVG and Agg backends only.
"""
import matplotlib.pyplot as plt
from matplotlib.patches import Ellipse, Polygon
fig = plt.figure()
ax1 = fig.add_subplot(131)
ax1.bar(range(1, 5), range(1, 5), color='red', edgecolor='black', hatch="/")
ax1.bar(range(1, 5), [6] * 4, bottom=range(1, 5), color='blue', edgecolor='black', hatch='//')
ax1.set_xticks([1.5, 2.5, 3.5, 4.5])
ax2 = fig.add_subplot(132)
bars = ax2.bar(range(1, 5), range(1, 5), color='yellow', ecolor='black') + \
ax2.bar(range(1, 5), [6] * 4, bottom=range(1, 5), color='green', ecolor='black')
ax2.set_xticks([1.5, 2.5, 3.5, 4.5])
patterns = ('-', '+', 'x', '\\', '*', 'o', 'O', '.')
for bar, pattern in zip(bars, patterns):
bar.set_hatch(pattern)
ax3 = fig.add_subplot(133)
ax3.fill([1, 3, 3, 1], [1, 1, 2, 2], fill=False, hatch='\\')
ax3.add_patch(Ellipse((4, 1.5), 4, 0.5, fill=False, hatch='*'))
ax3.add_patch(Polygon([[0, 0], [4, 1.1], [6, 2.5], [2, 1.4]], closed=True,
fill=False, hatch='/'))
ax3.set_xlim((0, 6))
ax3.set_ylim((0, 2.5))
plt.show()
python图案填充_Python 的Matplotlib 可以用不同图案填充histogram吗相关推荐
- python图案填充_Python:使用matplotlib颜色和图案填充字典
fill_betweenx() . 我成功地使用了如下示例中的列表.然而,我正在努力找出我可以用类似的方式使用字典.其目的是词典第一部分中的数字与dataframe中的一列相关,当我来绘制数据时,它应 ...
- python多边形图案_如何用matplotlib中的自定义图案填充多边形?
您可以子类matplotlib.hatch.Shapes,并根据在unit square[[-0.5,0.5]x[-0.5,0.5]]内绘制的任何引用路径定义自定义图案填充.在 暂定:import n ...
- python居中填充_python – 在matplotlib的刻度标记之间居中的x-tick标签
一种方法是使用次要滴答.这个想法是,您设置次要刻度,以便它们位于主刻度之间的中间位置,并手动指定标签. 例如: import matplotlib.ticker as ticker # a is an ...
- python统计图教程_Python利用matplotlib绘制约数个数统计图示例
本文实例讲述了Python利用matplotlib绘制约数个数统计图.分享给大家供大家参考,具体如下: 利用Python计算1000以内自然数的约数个数,然后通过matplotlib绘制统计图. 下图 ...
- python bar图_python使用matplotlib绘图 — barChart | 学步园
matplotlib是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中.它的文档相当完备,并且 ...
- python透明图处理_python – 强制matplotlib图的背景是透明的
我正在尝试在我正在编写的 Python Gtk3应用程序中包含一个matplotlib图.我想将图形的背景颜色设置为透明,这样图形就会显示出应用程序的自然灰色背景,但到目前为止我所尝试的内容似乎都没有 ...
- python plot 时间_python – 在matplotlib中绘制时间与日期
我有一个.csv文件,其中只有两列,日期和时间: 04-02-15,11:15 04-03-15,09:35 04-04-15,09:10 04-05-15,18:05 04-06-15,10:30 ...
- python ppt 绘图_Python数据分析-Matplotlib绘图基础
本文结构: 一.Matplotlib绘图基础及中文乱码解决 二.如何利用pandas绘图? 三.如何利用notebook制作分析报告? 图形在我们日常生活中无处不在.如果没有可视化,就是一些数字罗列, ...
- python画图颜色填充_Python使用Turtle图形函数画图 颜色填充!(学习笔记)
turtle:海龟先生的意思. Python老是用动物的名字! 首先要引入呀! 不引入当然是不可以用的呀! turtle.forward(100):效果图 鼠标前进100步! 后退的话,鼠标就又回来啦 ...
最新文章
- 同时支持三个mysql+sqlite+pdo的php数据库类_同时支持三个MySQL+SQLite+PDO的PHP数据库类...
- 公众号留言-2020-4-3
- 华为鸿蒙生态创新,鸿蒙生态不断扩大,华为创新性地提出“全屋智能”理念
- 谭浩强课后题之----求阶乘和
- springboot 跨域配置cors
- 深入理解Solidity 三
- macOS 10.11.* 安装scrapy
- Flex更改Image
- iOS App图标和启动画面尺寸
- 实验2.2编写重载函数Max1
- 写作是最好的学习方法
- java没有类_为什么Java中没有类的第一类对象?
- linux平台h5手游源码下载,十年经典大天使之剑H5手游源码手工端+内充+搭建教程...
- 计算机怎么把文字转换成表格,如何将EXCEL的图片转换成excel表格或者文字?,Word将文字转化成表格...
- android剪贴板清空,如何访问和清除Android手机上的剪贴板
- ISA TEST黑客过关小游戏第二关解密
- 快手科技——Animoji
- 电脑的dns服务器未响应怎么解决,电脑DNS服务器未响应怎么解决
- Linux进程管理四大工具ps \dstat\ top\ htop
- http status 400,http 400,400 错误