%matplotlib inline
是一个 Jupyter Notebook中的魔法命令 ,用于将matplotlib绘制的图表直接嵌入到Notebook中,而不是弹出一个窗口。这个命令的作用是使得在Jupyter Notebook中调用matplotlib.pyplot的绘图函数(如plt.plot()
)时,生成的图像会自动显示在Notebook里,无需再使用plt.show()
。
使用%matplotlib inline
的步骤如下:
-
打开终端或命令提示符。
-
输入
jupyter notebook
并回车,新建一个Notebook文件。 -
在Notebook中输入代码,例如
%matplotlib inline
,然后执行。
这样,之后在你使用matplotlib.pyplot
绘制图表时,图像就会直接显示在Notebook中。
需要注意的是,%matplotlib inline
是针对Jupyter Notebook的,在PyCharm或其他IDE中并不支持这个命令,在这些环境中,你需要使用plt.show()
来显示图像。