当前位置:   article > 正文

%matplotlib inline的含义_%matplotlib inline是什么意思

%matplotlib inline是什么意思

%matplotlib inline的含义

%matplotlib inline 用在Jupyter notebook中(代替plt.show()); PyCharm中不支持,在PyCharm中去掉这个即可(用plt.show()代替图像的显示)。

%matplotlib inline是一个魔法函数(Magic Functions)

使用%matplotlib命令可以将matplotlib的图表直接嵌入到Notebook之中,或者使用指定的界面库显示图表,它有一个参数指定matplotlib图表的显示方式。inline表示将图表嵌入到Notebook中。

注意:既然是IPython的内置magic函数,那么在Pycharm中是不会支持的。

示例代码:

添加 %matplotlib inline

  1. import matplotlib.pyplot as plt
  2. %matplotlib inline
  3. plt.figure(figsize=(20,8), dpi=100)
  4. plt.plot([1,2,3],[4,5,6])
  5. # plt.show()

不加%matplotlib inline,添加plt.show():

总结:%matplotlib inline 可以在Ipython编译器里直接使用,功能是可以内嵌绘图,并且可以省略掉plt.show()这一步。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/94791
推荐阅读
  

闽ICP备14008679号