赞
踩
%matplotlib inline
作用:
是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(Magic Functions),你可以通过命令行的语法形式来访问它们。
可见“%matplotlib inline”就是模仿命令行来访问magic函数的在IPython中独有的形
注意:既然是IPython的内置magic函数,那么在Pycharm中是不会支持的
#python中用plt.show()
1 #内嵌画图
2 #%matplotlib inline
3 import matplotlib # 注意这个也要import一次
4 import matplotlib.pyplot as plt
5 myfont = matplotlib.font_manager.FontProperties(fname=r'C:/Windows/Fonts/msyh.ttf') # 这一行
6 plt.plot((1,2,3),(4,3,-1))
7 plt.xlabel(u'横坐标', fontproperties=myfont) # 这一段
8 plt.ylabel(u'纵坐标', fontproperties=myfont) # 这一段
9 plt.show() # 有了%matplotlib inline 就可以省掉plt.show()了
参考资料: %matplotlib inline
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。