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设置socket代理的方法
Jan 14 Python
python使用datetime模块计算各种时间间隔的方法
Mar 24 Python
使用Python的Tornado框架实现一个Web端图书展示页面
Jul 11 Python
python队列queue模块详解
Apr 27 Python
python mqtt 客户端的实现代码实例
Sep 25 Python
Python实现bilibili时间长度查询的示例代码
Jan 14 Python
python动态文本进度条的实例代码
Jan 22 Python
python GUI库图形界面开发之PyQt5计数器控件QSpinBox详细使用方法与实例
Feb 28 Python
浅谈tensorflow 中的图片读取和裁剪方式
Jun 30 Python
如何基于Python Matplotlib实现网格动画
Jul 20 Python
python反扒机制的5种解决方法
Feb 06 Python
Python基于百度API识别并提取图片中文字
Jun 27 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
JavaScript的Cookies
2008/01/16 Javascript
jQuery的Ajax时无响应数据的解决方法
2010/05/25 Javascript
javascript面向对象编程(一) 实例代码
2010/06/25 Javascript
心扬JS分页函数代码
2010/09/10 Javascript
jquery 多行文本框(textarea)高度变化
2013/07/03 Javascript
设置checkbox为只读(readOnly)的两种方式
2013/10/11 Javascript
jQuery动态添加、删除元素的方法
2014/01/09 Javascript
js中传递特殊字符(+,&amp;)的方法
2014/01/16 Javascript
Javascript中的Array数组对象详谈
2014/03/03 Javascript
使用jQuery制作浮动工具栏的实例分享
2016/05/13 Javascript
js控住DOM实现发布微博效果
2016/08/30 Javascript
vue自定义指令directive实例详解
2018/01/17 Javascript
Vue+axios实现统一接口管理的方法
2018/07/23 Javascript
JQueryDOM之样式操作
2019/03/27 jQuery
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
AntV F2和vue-cli构建移动端可视化视图过程详解
2019/10/08 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
[49:17]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第三场 1月26日
2021/03/11 DOTA
在Python中使用成员运算符的示例
2015/05/13 Python
Python实现统计给定列表中指定数字出现次数的方法
2018/04/11 Python
python高阶爬虫实战分析
2018/07/29 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
django解决订单并发问题【推荐】
2019/07/31 Python
使用Matplotlib 绘制精美的数学图形例子
2019/12/13 Python
一篇文章带你学习CSS3图片边框
2020/11/04 HTML / CSS
amazeui模态框弹出后立马消失并刷新页面
2020/08/19 HTML / CSS
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
全球游戏Keys和卡片市场:GamesDeal
2018/03/28 全球购物
艺术设计专业毕业生推荐信
2014/07/08 职场文书
家庭贫困证明范本(经典版)
2014/09/22 职场文书
群众路线党员自我评议范文2014
2014/09/24 职场文书
大学生就业协议书范本(适用于公司企业)
2014/10/07 职场文书
2014年服务员个人工作总结
2014/12/23 职场文书
小学生优秀评语
2014/12/29 职场文书
详解MySQL中的主键与事务
2021/05/27 MySQL