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采用requests库模拟登录和抓取数据的简单示例
Jul 05 Python
python之wxPython菜单使用详解
Sep 28 Python
Python数据可视化教程之Matplotlib实现各种图表实例
Jan 13 Python
python实现QQ邮箱/163邮箱的邮件发送
Jan 22 Python
python3 线性回归验证方法
Jul 09 Python
django-filter和普通查询的例子
Aug 12 Python
python解释器spython使用及原理解析
Aug 24 Python
django连接oracle时setting 配置方法
Aug 29 Python
python中os包的用法
Jun 01 Python
Django实现微信小程序支付的示例代码
Sep 03 Python
详解KMP算法以及python如何实现
Sep 18 Python
Pytest实现setup和teardown的详细使用详解
Apr 17 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
PHP4实际应用经验篇(4)
2006/10/09 PHP
用php制作简单分页(从数据库读取记录)的方法详解
2013/05/04 PHP
PHP实现定时执行任务的方法
2014/10/05 PHP
深入讲解PHP的Yii框架中的属性(Property)
2016/03/18 PHP
jQuery DOM操作实例
2014/03/05 Javascript
jquery使用slideDown实现模块缓慢拉出效果的方法
2015/03/27 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
jQuery右下角旋转环状菜单特效代码
2015/08/10 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
2019/06/04 Javascript
vue实现lodop打印功能的示例
2020/11/11 Javascript
Python多线程中阻塞(join)与锁(Lock)使用误区解析
2018/04/27 Python
Django项目开发中cookies和session的常用操作分析
2018/07/03 Python
Python实现批量修改图片格式和大小的方法【opencv库与PIL库】
2018/12/03 Python
python实现合并两个排序的链表
2019/03/03 Python
python解析xml简单示例
2019/06/21 Python
如何使用django的MTV开发模式返回一个网页
2019/07/22 Python
Python协程 yield与协程greenlet简单用法示例
2019/11/22 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
2020/07/01 Python
Python3.9.1中使用split()的处理方法(推荐)
2021/02/07 Python
Petmate品牌官方网站:宠物用品
2018/11/25 全球购物
德国的大型美妆个护电商:Flaconi
2020/06/26 全球购物
Eclipse面试题
2014/03/22 面试题
环境科学毕业生自荐信
2013/11/21 职场文书
最新个人职业生涯规划书
2014/01/22 职场文书
倡议书格式模板
2014/05/13 职场文书
教师节感恩老师演讲稿
2014/08/28 职场文书
观看信仰心得体会
2014/09/04 职场文书
领导班子遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
2014年村党支部工作总结
2014/12/04 职场文书
实习单位意见
2015/06/04 职场文书
Python函数中的不定长参数相关知识总结
2021/06/24 Python
python数字转对应中文的方法总结
2021/08/02 Python
Python中的turtle画箭头,矩形,五角星
2022/03/16 Python
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫
Python+DeOldify实现老照片上色功能
2022/06/21 Python