📅  最后修改于: 2023-12-03 15:13:02.334000             🧑  作者: Mango
在Python中,matplotlib
是一个常用的绘图库。%matplotlib inline
是Jupyter Notebook中的一个魔术命令,可以将Matplotlib生成的图形嵌入到Notebook中。
只需要在Notebook中的代码块中,以第一行语句的形式使用:
%matplotlib inline
或者在Notebook中首先import matplotlib库,随后使用Plt.show()函数展示图片。
import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4, 5])
plt.show()
当需要在Jupyter Notebook中创建图形时,%matplotlib inline
是非常有用的命令。默认情况下,Matplotlib会创建一个新窗口(来显示图形)。
但如果在Notebook中使用%matplotlib inline
,则会在单元格中直接显示生成的图形,而无需在独立的窗口中查看它们。
接下来的示例展示了如何在Notebook中创建一个简单的Cosine图形。请注意,因为该代码块使用了%matplotlib inline
,所以图形是直接嵌入到Notebook的单元格中的。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 10, 1000)
plt.plot(x, np.cos(x))
plt.title("Cosine Curve")
plt.xlabel("x")
plt.ylabel("cos(x)")
plt.show()
%matplotlib inline
可以帮助你将Matplotlib生成的图形直接嵌入到Jupyter Notebook中,而无需在独立的窗口中查看它们。这有助于提高工作效率,方便与他人分享Notebook中的图形。