Matplotlib中%matplotlib inline如何使用
作者:LthID 时间:2021-11-22 15:17:41
%matplotlib inline
是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(Magic Functions),你可以通过命令行的语法形式来访问它们。可见“%matplotlib inline”就是模仿命令行来访问magic函数的在IPython中独有的形式。
magic函数分两种:一种是面向行的,另一种是面向单元型的。
行magic函数是用前缀“%”标注的,很像我们在系统中使用命令行时的形式,例如在Mac中就是你的用户名后面跟着“$”。“%”后面就是magic函数的参数了,但是它的参数是没有被写在括号或者引号中来传值的。
单元型magic函数是由两个“%%”做前缀的,它的参数不仅是当前“%%”行后面的内容,也包括了在当前行以下的行。
注意:既然是IPython的内置magic函数,那么在Pycharm中是不会支持的。
#内嵌画图
%matplotlib inline
import matplotlib # 注意这个也要import一次
import matplotlib.pyplot as plt
myfont = matplotlib.font_manager.FontProperties(fname=r'C:/Windows/Fonts/msyh.ttf') # 这一行
plt.plot((1,2,3),(4,3,-1))
plt.xlabel(u'横坐标', fontproperties=myfont) # 这一段
plt.ylabel(u'纵坐标', fontproperties=myfont) # 这一段
#plt.show() # 有了%matplotlib inline 就可以省掉plt.show()了
总结:%matplotlib inline 可以在Ipython编译器里直接使用,功能是可以内嵌绘图,并且可以省略掉plt.show()这一步。
%matplotlib inline报错
但是删掉又会不显示图表
解决:删掉这行代码,用 plt.show() 展示图表
来源:https://blog.csdn.net/liangzuojiayi/article/details/78183783
标签:%matplotlib,inline
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2023-02-14 17:15:18
![](https://img.aspxhome.com/file/2023/5/72225_0s.jpg)
建立三层结构的ASP应用程序
2009-01-21 19:41:00
oracle 重置序列从指定数字开始的方法详解
2023-07-05 02:40:04
Python图像分割之均匀性度量法分析
2021-02-11 11:45:24
![](https://img.aspxhome.com/file/2023/2/72872_0s.png)
Firefox 下 innerHTML 的一个 BUG
2008-08-05 18:19:00
文字链接,怎么办?
2008-08-04 13:18:00
![](https://img.aspxhome.com/file/UploadPic/20088/4/20088413222403s.gif)
CSS Hacks
2008-07-20 13:04:00
我对SQL SERVER 存储过程见解
2009-10-31 18:51:00
Python的几个高级语法概念浅析(lambda表达式闭包装饰器)
2021-08-07 14:18:45
恢复master..xp_logattach(log explorer)
2010-07-01 19:19:00
微信公众平台开发教程⑤ 微信扫码支付模式介绍
2023-11-14 10:40:10
![](https://img.aspxhome.com/file/2023/9/94499_0s.png)
ASP代理采集的核心函数代码
2010-01-02 20:43:00
新年快乐! python实现绚烂的烟花绽放效果
2022-01-15 13:18:00
![](https://img.aspxhome.com/file/2023/7/83707_0s.gif)
Pytorch:dtype不一致问题(expected dtype Double but got dtype Float)
2023-07-05 21:57:33
![](https://img.aspxhome.com/file/2023/1/66281_0s.png)
SQL Server中如何优化磁带备份设备性能
2009-01-07 14:23:00
numba提升python运行速度的实例方法
2022-10-06 20:39:27
XML简易教程之一
2008-09-05 17:19:00
微信小程序wxml列表渲染原理解析
2023-07-17 14:28:08
常见Dreamweaver使用过程中的问题及解决办法
2011-03-17 16:16:00
Python3爬取英雄联盟英雄皮肤大图实例代码
2022-05-20 23:40:55
![](https://img.aspxhome.com/file/2023/5/83935_0s.png)