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中反射用法实例
Mar 27 Python
浅析Python中else语句块的使用技巧
Jun 16 Python
python 切换root 执行命令的方法
Jan 19 Python
python使用Paramiko模块实现远程文件拷贝
Apr 30 Python
python实现基于朴素贝叶斯的垃圾分类算法
Jul 09 Python
Django框架创建mysql连接与使用示例
Jul 29 Python
python爬虫刷访问量 2019 7月
Aug 01 Python
flask框架蓝图和子域名配置详解
Jan 25 Python
Python计算IV值的示例讲解
Feb 28 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
Jun 28 Python
Python使用Selenium模拟浏览器自动操作功能
Sep 08 Python
浅析Python中字符串的intern机制
Oct 03 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
php 数据库字段复用的基本原理与示例
2011/07/22 PHP
php轻松实现中英文混排字符串截取
2014/05/28 PHP
解决在laravel中auth建立时候遇到的问题
2019/10/15 PHP
5款Javascript颜色选择器
2009/10/25 Javascript
基于jquery+thickbox仿校内登录注册框
2010/06/07 Javascript
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
JS实现三级折叠菜单特效,其它级可自动收缩
2015/08/06 Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
2017/01/04 Javascript
JS使用setInterval实现的简单计时器功能示例
2018/04/19 Javascript
AngularJS日期格式化常见操作实例分析
2018/05/17 Javascript
微信小程序实现发红包功能
2018/07/11 Javascript
深入浅出理解JavaScript闭包的功能与用法
2018/08/01 Javascript
小程序异步问题之多个网络请求依次执行并依次收集请求结果
2019/05/05 Javascript
对layui数据表格动态cols(字段)动态变化详解
2019/10/25 Javascript
浅谈vue 多个变量同时赋相同值互相影响
2020/08/05 Javascript
vue select 获取value和lable操作
2020/08/28 Javascript
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
Python实现子类调用父类的方法
2014/11/10 Python
Python编程产生非均匀随机数的几种方法代码分享
2017/12/13 Python
Python爬虫实现抓取京东店铺信息及下载图片功能示例
2018/08/07 Python
Python发送邮件的实例代码讲解
2019/10/16 Python
python装饰器相当于函数的调用方式
2019/12/27 Python
详解CSS3选择器的使用方法汇总
2015/11/24 HTML / CSS
孕妇装中的著名品牌:Isabella Oliver(伊莎贝拉·奥利弗)
2016/10/31 全球购物
美国环保婴儿用品公司:The Honest Company
2017/11/23 全球购物
戴尔新加坡官网:Dell Singapore
2020/12/13 全球购物
小学生元旦广播稿
2014/02/21 职场文书
表彰会主持词
2014/03/26 职场文书
安全责任书怎么写
2014/07/28 职场文书
本科毕业论文导师评语
2014/12/31 职场文书
2016年优秀班主任先进事迹材料
2016/02/26 职场文书
导游词之杭州西湖
2019/09/19 职场文书
python 下载文件的几种方式分享
2021/04/07 Python
浅谈resultMap的用法及关联结果集映射
2021/06/30 Java/Android
分享五个Node.js开发的优秀实践 
2022/04/07 NodeJs