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操作mongodb根据_id查询数据的实现方法
May 20 Python
Python 爬虫学习笔记之多线程爬虫
Sep 21 Python
python列表生成式与列表生成器的使用
Feb 23 Python
Django重装mysql后启动报错:No module named ‘MySQLdb’的解决方法
Apr 22 Python
Python图像处理之简单画板实现方法示例
Aug 30 Python
pyqt5实现俄罗斯方块游戏
Jan 11 Python
使用Python做垃圾分类的原理及实例代码附源码
Jul 02 Python
详解将Python程序(.py)转换为Windows可执行文件(.exe)
Jul 19 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
Mar 11 Python
Python requests模块安装及使用教程图解
Jun 30 Python
Python装饰器结合递归原理解析
Jul 02 Python
详解运行Python的神器Jupyter Notebook
Jun 03 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
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
php中根据某年第几天计算出日期年月日的代码
2011/02/24 PHP
ThinkPHP 连接Oracle数据库的详细教程[全]
2012/07/16 PHP
基于php设计模式中单例模式的应用分析
2013/05/15 PHP
解析file_get_contents模仿浏览器头(user_agent)获取数据
2013/06/27 PHP
用PHP实现弹出消息提示框的两种方法
2013/12/17 PHP
让html页面不缓存js的实现方法
2014/10/31 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
JavaScript模拟push
2016/03/06 Javascript
js老生常谈之this,constructor ,prototype全面解析
2016/04/05 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
2017/07/17 jQuery
element ui table 增加筛选的方法示例
2018/11/02 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
2019/05/16 Javascript
关于在LayUI中使用AJAX提交巨坑记录
2019/10/25 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
2020/11/20 Javascript
深入讲解Python中的迭代器和生成器
2015/10/26 Python
学习python之编写简单简单连接数据库并执行查询操作
2016/02/27 Python
python和shell监控linux服务器的详细代码
2018/06/22 Python
Python迭代器与生成器用法实例分析
2018/07/09 Python
Pytorch 保存模型生成图片方式
2020/01/10 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
python基于socket函数实现端口扫描
2020/05/28 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
2021/01/25 Python
罗技美国官网:Logitech美国
2020/01/22 全球购物
解除合同协议书
2014/04/17 职场文书
说明书格式及范文
2014/05/07 职场文书
计算机毕业大学生求职信
2014/06/26 职场文书
“四风”问题的主要表现和危害思想汇报
2014/09/19 职场文书
向雷锋同志学习倡议书
2015/04/27 职场文书
旅游安全责任协议书
2016/03/22 职场文书
2016年青少年禁毒宣传教育活动总结(学校)
2016/04/05 职场文书
公司员工违法违章行为检讨书
2019/06/24 职场文书
React列表栏及购物车组件使用详解
2021/06/28 Javascript
为什么MySQL 删除表数据 磁盘空间还一直被占用
2021/10/16 MySQL
详解Python如何批量采集京东商品数据流程
2022/01/22 Python