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 相关文章推荐
easy_install python包安装管理工具介绍
Feb 10 Python
linux系统使用python监控apache服务器进程脚本分享
Jan 15 Python
Python 冒泡,选择,插入排序使用实例
Feb 05 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
Aug 23 Python
python中json格式数据输出的简单实现方法
Oct 31 Python
Python排序搜索基本算法之冒泡排序实例分析
Dec 09 Python
Python解析并读取PDF文件内容的方法
May 08 Python
使用Python批量修改文件名的代码实例
Jan 24 Python
python线程中的同步问题及解决方法
Aug 29 Python
python实现密码强度校验
Mar 18 Python
Python读取ini配置文件传参的简单示例
Jan 05 Python
pycharm最新激活码有效期至2100年(亲测可用)
Feb 05 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
关于Intype一些小问题的解决办法
2008/03/28 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
2010/08/01 PHP
PHP判断指定时间段的2个方法
2014/03/14 PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
2015/07/01 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
laravel-admin的多级联动方法
2019/09/30 PHP
checkbox 多选框 联动实现代码
2008/10/22 Javascript
jquery 鼠标滑动显示详情应用示例
2014/01/24 Javascript
javascript实现修改微信分享的标题内容等
2014/12/11 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
基于JS实现textarea中获取动态剩余字数的方法
2016/05/25 Javascript
【经验总结】编写JavaScript代码时应遵循的14条规律
2016/06/20 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
2017/02/28 Javascript
深入理解Angular4中的依赖注入
2017/06/07 Javascript
Vue隐藏显示、只读实例代码
2018/07/18 Javascript
原生JS+HTML5实现的可调节写字板功能示例
2018/08/30 Javascript
微信小程序视图容器(swiper)组件创建轮播图
2020/06/19 Javascript
jQuery实现的中英文切换功能示例
2019/01/11 jQuery
微信小程序实现打开并下载服务器上面的pdf文件到手机
2019/09/20 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
Python中的字典遍历备忘
2015/01/17 Python
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
python 处理数字,把大于上限的数字置零实现方法
2019/01/28 Python
如何在Win10系统使用Python3连接Hive
2020/10/15 Python
Django admin组件的使用
2020/10/24 Python
浅谈matplotlib默认字体设置探索
2021/02/03 Python
3种方式实现瀑布流布局小结
2019/09/05 HTML / CSS
德国婴儿推车和儿童安全座椅商店:BABYSHOP
2016/09/01 全球购物
护理专业本科生自荐信
2013/10/01 职场文书
创业者是否需要商业计划书?
2014/02/07 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
刘公岛导游词
2015/02/05 职场文书
2016年端午节红领巾广播稿
2015/12/18 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
2016年五一促销广告语
2016/01/28 职场文书
移除Selenium中window.navigator.webdriver值
2022/06/10 Python