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 Django模板的使用方法(图文)
Nov 04 Python
python动态加载包的方法小结
Apr 18 Python
Python中的二维数组实例(list与numpy.array)
Apr 13 Python
Python获取昨天、今天、明天开始、结束时间戳的方法
Jun 01 Python
python学生信息管理系统(初级版)
Oct 17 Python
Django 使用easy_thumbnails压缩上传的图片方法
Jul 26 Python
python并发编程多进程 模拟抢票实现过程
Aug 20 Python
python numpy存取文件的方式
Apr 01 Python
Python Django框架防御CSRF攻击的方法分析
Oct 18 Python
如何基于python实现画不同品种的樱花树
Jan 03 Python
Python 数据可视化之Seaborn详解
Nov 02 Python
详细介绍python操作RabbitMq
Apr 12 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
关于手调机和数调机的选择
2021/03/02 无线电
用PHP实现读取和编写XML DOM代码
2010/04/07 PHP
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
2011/11/10 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
Laravel构建即时应用的一种实现方法详解
2017/08/31 PHP
CI框架(CodeIgniter)实现的数据库增删改查操作总结
2018/05/23 PHP
用tip解决Ext列宽度不够的问题
2008/12/13 Javascript
js获取当前月的第一天和最后一天的小例子
2013/11/18 Javascript
jquery live()调用不存在的解决方法
2014/02/26 Javascript
原创jQuery弹出层插件分享
2015/04/02 Javascript
JavaScript中停止执行setInterval和setTimeout事件的方法
2015/05/14 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
2016/01/27 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
通过BootStrap实现轮播图的实际应用
2016/09/26 Javascript
在ABP框架中使用BootstrapTable组件的方法
2017/07/31 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
Vue.js页面中有多个input搜索框如何实现防抖操作
2019/11/04 Javascript
基于Element的组件改造的树形选择器(树形下拉框)
2020/02/27 Javascript
手把手教你如何编译打包video.js
2020/12/09 Javascript
Python实现针对中文排序的方法
2017/05/09 Python
python机器学习实战之树回归详解
2017/12/20 Python
python自动登录12306并自动点击验证码完成登录的实现源代码
2018/04/25 Python
Flask和Django框架中自定义模型类的表名、父类相关问题分析
2018/07/19 Python
python可视化实现代码
2019/01/15 Python
python set集合使用方法解析
2019/11/05 Python
wxPython之wx.DC绘制形状
2019/11/19 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法
2020/02/26 Python
Python内建序列通用操作6种实现方法
2020/03/26 Python
详解HTML5 Canvas绘制时指定颜色与透明度的方法
2016/03/25 HTML / CSS
使用canvas压缩图片上传的方法示例
2020/02/07 HTML / CSS
New Balance德国官方网站:购买鞋子和服装
2019/08/31 全球购物
MyBag中文网:英国著名的时尚包袋电商零售网站
2020/07/31 全球购物
涉密人员保密承诺书
2014/05/28 职场文书
公司感恩节活动策划书
2014/10/11 职场文书
20180830晚上第一届KSL半决赛 雨神vs解冻(二龙 三炮解说)
2022/04/01 星际争霸