是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数,你可以通过命令行的语法形式来访问它们。
%matplotlib inline
import matplotlib as mpl
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0,10,100)
y_1 = x**3 + 10
plt.plot(x,y_1)
————————————————
版权声明:本文为CSDN博主「Code_Mart」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Code_Mart/article/details/82385293
通常情况下,执行最后一行plt.plot(x, y_1)代码后不会将图像给画出来,还需要执行plt.show()之后,图像才会顺利的显示出来。但是由于%matplotlib inline这个魔法函数的存在,即使没有执行plt.show()这行代码,图像在这里也会显示出来,这就是%matplotlib inline这行代码的作用。
本文深入探讨了IPython中的魔法函数%matplotlibinline的功能与使用场景,解析其如何省略plt.show()步骤,直接在Jupyter Notebook中显示图表,提高数据分析与可视化的效率。
362

被折叠的 条评论
为什么被折叠?



