matplotlib.pyplot绘图显示控制方法


Posted in Python onJanuary 15, 2019

在使用Python库时,常常会用到matplotlib.pyplot绘图,本文介绍在PyCharm及Jupyter Notebook页面中控制绘图显示与否的小技巧。

在PyCharm中显示绘图

在绘图代码最后加上“plt.show()”语句。

import numpy as np
import matplotlib.pyplot as plt  
x = np.arange(0, 2*np.pi, .001)
y = np.sin(2 * np.pi * x)

plt.clf()
plt.plot(x, y)
l = plt.axhline(linewidth=1, color='black')
l = plt.axvline(linewidth=1, color='black')
plt.show()

绘图如下:

matplotlib.pyplot绘图显示控制方法

在PyCharm中不显示绘图

在导入matplotlib库后,且在matplotlib.pyplot库被导入前加“matplotlib.use(‘agg')”语句。

import numpy as np
import matplotlib
matplotlib.use('agg')

import matplotlib.pyplot as plt  # matplotlib.use('agg')必须在本句执行前运行
(后续代码略)

在Jupyter Notebook页面内显示绘图

在使用Jupyter Notebook写文档时,如需在本页面内显示绘图,只需加入“%matplotlib inline”语句。

import numpy as np
import pandas as pd
%matplotlib inline
(后续代码略)

以上这篇matplotlib.pyplot绘图显示控制方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的pprint折腾记
Jan 21 Python
Python加pyGame实现的简单拼图游戏实例
May 15 Python
Python3使用requests登录人人影视网站的方法
May 11 Python
Python自动发邮件脚本
Mar 31 Python
python3 模拟登录v2ex实例讲解
Jul 13 Python
Python判断中文字符串是否相等的实例
Jul 06 Python
python开启debug模式的方法
Jun 27 Python
pycharm设置鼠标悬停查看方法设置
Jul 29 Python
python识别文字(基于tesseract)代码实例
Aug 24 Python
Python编程快速上手——Excel到CSV的转换程序案例分析
Feb 28 Python
Python中的xlrd模块使用原理解析
May 21 Python
实例讲解Python 迭代器与生成器
Jul 08 Python
python实现彩色图转换成灰度图
Jan 15 #Python
Python中new方法的详解
Jan 15 #Python
Python之循环结构
Jan 15 #Python
python实现图片彩色转化为素描
Jan 15 #Python
带你认识Django
Jan 15 #Python
Python数据可视化库seaborn的使用总结
Jan 15 #Python
使用Django连接Mysql数据库步骤
Jan 15 #Python
You might like
JAVA/JSP学习系列之六
2006/10/09 PHP
PHP 加密解密内部算法
2010/04/22 PHP
php 仿Comsenz安装效果代码打包提供下载
2010/05/09 PHP
深入分析PHP引用(&)
2014/09/04 PHP
php页面缓存方法小结
2015/01/10 PHP
php给一组指定关键词添加span标签的方法
2015/03/31 PHP
PHP内置函数生成随机数实例
2019/01/18 PHP
laravel请求参数校验方法
2019/10/10 PHP
javascript AutoScroller 函数类
2009/05/29 Javascript
jQuery setTimeout传递字符串参数报错的解决方法
2014/06/09 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
KnockoutJS 3.X API 第四章之数据控制流with绑定
2016/10/10 Javascript
Jquery+Ajax+xml实现中国地区选择三级联动菜单效果(推荐)
2017/06/09 jQuery
JS实现全屏预览F11功能的示例代码
2018/07/23 Javascript
BootstrapValidator实现表单验证功能
2019/11/08 Javascript
flexible.js实现移动端rem适配方案
2020/04/07 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
JavaScript arguments.callee作用及替换方案详解
2020/09/02 Javascript
[04:48]DOTA2上海特锦赛小组赛第三日 TOP10精彩集锦
2016/02/28 DOTA
[05:00]第二届DOTA2亚洲邀请赛主赛事第三天比赛集锦.mp4
2017/04/04 DOTA
[01:01:24]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python测试模块doctest使用解析
2019/08/10 Python
python给视频添加背景音乐并改变音量的具体方法
2020/07/19 Python
Pytorch 扩展Tensor维度、压缩Tensor维度的方法
2020/09/09 Python
python代数式括号有效性检验示例代码
2020/10/04 Python
使用Python爬取小姐姐图片(beautifulsoup法)
2021/02/11 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
Baby Tulai澳大利亚:美国婴儿背带品牌
2018/10/15 全球购物
毕业生简单求职信
2013/11/19 职场文书
装潢设计专业推荐信模板
2013/11/26 职场文书
《春笋》教学反思
2014/04/15 职场文书
大学生创业计划书怎么写
2014/09/15 职场文书
2015试用期转正工作总结
2014/12/12 职场文书
毕业设计指导教师评语
2014/12/30 职场文书
2016年119消防宣传日活动总结
2016/04/05 职场文书