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对小数进行除法运算的正确方法示例
Aug 25 Python
跟老齐学Python之编写类之二方法
Oct 11 Python
python使用post提交数据到远程url的方法
Apr 29 Python
Windows系统下使用flup搭建Nginx和Python环境的方法
Dec 25 Python
python调用OpenCV实现人脸识别功能
May 25 Python
对Python 多线程统计所有csv文件的行数方法详解
Feb 12 Python
libreoffice python 操作word及excel文档的方法
Jul 04 Python
python实现飞机大战小游戏
Nov 08 Python
将自己的数据集制作成TFRecord格式教程
Feb 17 Python
Django模板之基本的 for 循环 和 List内容的显示方式
Mar 31 Python
django和flask哪个值得研究学习
Jul 31 Python
Python使用grequests并发发送请求的示例
Nov 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
php 判断字符串中是否包含html标签
2014/02/17 PHP
不使用php api函数实现数组的交换排序示例
2014/04/13 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
2016/06/22 PHP
PHP实现字符串大小写转函数的功能实例
2019/02/06 PHP
yii框架使用分页的方法分析
2019/07/25 PHP
SWFObject 2.1以上版本语法介绍
2010/07/10 Javascript
JS实现表格数据各种搜索功能的方法
2015/03/03 Javascript
jquery实现点击查看更多内容控制段落文字展开折叠效果
2015/08/06 Javascript
JavaScript DOM 学习总结(五)
2015/11/24 Javascript
浅谈javascript中new操作符的原理
2016/06/07 Javascript
js replace(a,b)之替换字符串中所有指定字符的方法
2016/08/17 Javascript
AngularJS入门教程之双向绑定详解
2016/08/18 Javascript
jquery删除table当前行的实例代码
2016/10/07 Javascript
JavaScript重定向URL参数的两种方法小结
2016/10/19 Javascript
Angular5集成eventbus的示例代码
2018/07/19 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
AI小程序之语音听写来了,十分钟掌握百度大脑语音听写全攻略
2020/03/13 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
Python构造函数及解构函数介绍
2015/02/26 Python
Python三级目录展示的实现方法
2016/09/28 Python
Python实现读取Properties配置文件的方法
2018/03/29 Python
Python实现正弦信号的时域波形和频谱图示例【基于matplotlib】
2018/05/04 Python
python最长回文串算法
2018/06/04 Python
ubuntu 16.04下python版本切换的方法
2019/06/14 Python
python3格式化字符串 f-string的高级用法(推荐)
2020/03/04 Python
解决Pytorch自定义层出现多Variable共享内存错误问题
2020/06/28 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
中秋晚会活动方案
2014/08/31 职场文书
单位委托函范文
2015/01/29 职场文书
学习经验交流会总结
2015/11/02 职场文书
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
2021/05/21 Python
详解thinkphp的Auth类认证
2021/05/28 PHP
javascript canvas实现雨滴效果
2021/06/09 Javascript
Python matplotlib安装以及实现简单曲线的绘制
2022/04/26 Python
超越Nginx的Web服务器caddy优雅用法
2022/06/21 Servers