Python使用matplotlib填充图形指定区域代码示例


Posted in Python onJanuary 16, 2018

本文代码重点在于演示Python扩展库matplotlib.pyplot中fill_between()函数的用法。

import numpy as np
import matplotlib.pyplot as plt

# 生成模拟数据
x = np.arange(0.0, 4.0*np.pi, 0.01)
y = np.sin(x)

# 绘制正弦曲线
plt.plot(x, y)

# 绘制基准水平直线
plt.plot((x.min(),x.max()), (0,0))

# 设置坐标轴标签
plt.xlabel('x')
plt.ylabel('y')

# 填充指定区域
plt.fill_between(x,y, where=(2.3<x) & (x<4.3) | (x>10), facecolor='purple')

# 可以填充多次
plt.fill_between(x,y,where=(7<x) & (x<8), facecolor='green')

plt.show()

演示效果:

Python使用matplotlib填充图形指定区域代码示例

总结

以上就是本文关于Python使用matplotlib填充图形指定区域代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
一个小示例告诉你Python语言的优雅之处
Jul 04 Python
零基础写python爬虫之爬虫编写全记录
Nov 06 Python
Python中使用语句导入模块或包的机制研究
Mar 30 Python
理解Python中的类与实例
Apr 27 Python
python去除空格和换行符的实现方法(推荐)
Jan 04 Python
Python实现嵌套列表及字典并按某一元素去重复功能示例
Nov 30 Python
详解python OpenCV学习笔记之直方图均衡化
Feb 08 Python
numpy使用fromstring创建矩阵的实例
Jun 15 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
Dec 11 Python
Python迭代器iterator生成器generator使用解析
Oct 24 Python
Python pymysql模块安装并操作过程解析
Oct 13 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
Nov 10 Python
python+matplotlib实现礼盒柱状图实例代码
Jan 16 #Python
Python+matplotlib实现填充螺旋实例
Jan 15 #Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
Jan 15 #Python
wxPython之解决闪烁的问题
Jan 15 #Python
详细解读tornado协程(coroutine)原理
Jan 15 #Python
Python之ReportLab绘制条形码和二维码的实例
Jan 15 #Python
Tornado高并发处理方法实例代码
Jan 15 #Python
You might like
PHP 如何向 MySQL 发送数据
2006/10/09 PHP
PHP 实例化类的一点摘记
2008/03/23 PHP
基于PHP Socket配置以及实例的详细介绍
2013/06/13 PHP
解析在apache里面给php写虚拟目录的详细方法
2013/06/24 PHP
JavaScript高级程序设计 事件学习笔记
2011/09/10 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
jQuery插件bxSlider实现响应式焦点图
2015/04/12 Javascript
HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列
2015/04/26 Javascript
Nodejs如何复制文件
2016/03/09 NodeJs
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
2016/09/09 Javascript
NodeJS中的MongoDB快速入门详细教程
2016/11/11 NodeJs
jQuery使用方法
2017/02/04 Javascript
关于angular js_$watch监控属性和对象详解
2017/04/24 Javascript
深入剖析JavaScript instanceof 运算符
2019/06/14 Javascript
js 判断当前时间是否处于某个一个时间段内
2019/09/19 Javascript
详解为什么Vue中的v-if和v-for不建议一起用
2021/01/13 Vue.js
[31:47]夜魇凡尔赛茶话会 第三期01:选手知多少
2021/03/11 DOTA
python实现在字符串中查找子字符串的方法
2015/07/11 Python
Python使用numpy模块创建数组操作示例
2018/06/20 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
使用python写的opencv实时监测和解析二维码和条形码
2019/08/14 Python
Python从文件中读取指定的行以及在文件指定位置写入
2019/09/06 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
python实现百度OCR图片识别过程解析
2020/01/17 Python
纽约服装和生活方式品牌:Saturdays NYC
2017/08/13 全球购物
Bluebella法国官网:英国性感内衣品牌
2019/05/03 全球购物
澳大利亚礼品篮网站:Macarthur Baskets
2019/10/14 全球购物
怀旧香味蜡烛:Homesick
2019/11/02 全球购物
先进事迹报告会感言
2014/01/24 职场文书
宗教学大学生职业生涯规划范文
2014/02/08 职场文书
给公司的建议书范文
2014/05/13 职场文书
社区党员公开承诺书
2014/08/30 职场文书
年度考核表个人总结
2015/03/06 职场文书
2015年打非治违工作总结
2015/04/02 职场文书
2015年公路养护工作总结
2015/05/13 职场文书
pandas 操作 Excel操作总结
2021/03/31 Python