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爬虫之cookie使用方法
Feb 17 Python
详解duck typing鸭子类型程序设计与Python的实现示例
Jun 03 Python
Python采用Django制作简易的知乎日报API
Aug 03 Python
python处理Excel xlrd的简单使用
Sep 12 Python
OpenCV-Python实现轮廓检测实例分析
Jan 05 Python
Python实现的逻辑回归算法示例【附测试csv文件下载】
Dec 28 Python
在OpenCV里使用Camshift算法的实现
Nov 22 Python
python logging.basicConfig不生效的原因及解决
Feb 20 Python
Python logging模块写入中文出现乱码
May 21 Python
基于python实现MQTT发布订阅过程原理解析
Jul 27 Python
解决Python安装cryptography报错问题
Sep 03 Python
详解Python调用系统命令的六种方法
Jan 28 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的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
php实现将任意进制数转换成10进制的方法
2015/04/17 PHP
浅析iis7.5安装配置php环境
2015/05/10 PHP
JQuery与iframe交互实现代码
2009/12/24 Javascript
在UpdatePanel内jquery easyui效果失效的解决方法
2010/04/11 Javascript
js下拉菜单语言选项简单实现
2013/09/23 Javascript
简单谈谈javascript中的变量、作用域和内存问题
2015/08/30 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
javascript实现消灭星星小游戏简单版
2016/11/15 Javascript
nodejs个人博客开发第六步 数据分页
2017/04/12 NodeJs
JS实现图片居中悬浮效果
2017/12/25 Javascript
详解新手使用vue-router传参时注意事项
2019/06/06 Javascript
Python中的lstrip()方法使用简介
2015/05/19 Python
Python的Django框架中的Context使用
2015/07/15 Python
python使用正则表达式的search()函数实现指定位置搜索功能
2017/11/10 Python
Python 实现数据结构中的的栈队列
2019/05/16 Python
利用python实现短信和电话提醒功能的例子
2019/08/08 Python
tensorflow如何批量读取图片
2019/08/29 Python
Django框架 信号调度原理解析
2019/09/04 Python
jupyter note 实现将数据保存为word
2020/04/14 Python
jupyter notebook中新建cell的方法与快捷键操作
2020/04/22 Python
Python如何定义有可选参数的元类
2020/07/31 Python
Wojas罗马尼亚网站:波兰皮鞋品牌
2018/11/01 全球购物
英国设计的甲板鞋和船鞋:Chatham
2018/12/06 全球购物
Linux如何为某个操作添加别名
2015/02/05 面试题
专科毕业生求职简历的自我评价
2013/10/12 职场文书
办公室岗位职责
2014/02/12 职场文书
优秀家长事迹材料
2014/05/17 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
学习保证书100字
2015/02/26 职场文书
2015年电厂工作总结范文
2015/05/13 职场文书
2016中秋节问候语
2015/11/11 职场文书
中国式结婚:司仪主持词(范文)
2019/07/25 职场文书
python 中[0]*2与0*2的区别说明
2021/05/10 Python
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS