📜  在 Jupyter Notebook 中插入图像(1)

📅  最后修改于: 2023-12-03 14:50:59.122000             🧑  作者: Mango

在 Jupyter Notebook 中插入图像

在 Jupyter Notebook 中插入图像是数据分析和数据可视化的重要一环。图像可以帮助我们更好地理解数据和分析结果。在 Jupyter Notebook 中插入图像可以使用 Markdown 和代码两种方式。

用 Markdown 插入图像

使用 Markdown 插入图像是最简单的方式。只需在 Markdown 单元格中使用以下语法:

![Alt text](image_path "Optional title")

其中,[] 中的文本是可选的,可用于指定图像的替代文本。() 中是图像的路径。如果图像和 Notebook 在同一目录下,可以只使用文件名。如果不在同一目录下,需要使用绝对路径或相对路径。

示例:

![数据分析](data_analysis.png "数据分析")

此代码可以插入名为“data_analysis.png”的图像,路径与当前 Notebook 在相同的目录中。图像将显示为“数据分析”的替代文本。

用代码插入图像

使用代码插入图像时,需要使用 Python 库 matplotlib 或 Pillow(PIL)创建图像对象,并将其插入到 Notebook 中。

matplotlib
import matplotlib.pyplot as plt

# 生成图像
fig, ax = plt.subplots()
ax.plot([1, 2, 3, 4])
ax.set_title("数据分析")

# 将图像插入 Notebook 中
from IPython.display import display
display(fig)

此代码将生成一张包含数据的简单折线图,并将其插入 Notebook 中。 display() 函数用于在 Notebook 中呈现图像对象。

Pillow(PIL)
from PIL import Image

# 指定图像路径和名称
image = Image.open("data_analysis.png")

# 将图像插入 Notebook 中
from IPython.display import display
display(image)

此代码将指定名为“data_analysis.png”的图像,并将其插入 Notebook 中。 Image.open() 函数用于读取图像文件,然后将其用 display() 函数呈现在 Notebook 中。

总之,在 Jupyter Notebook 中插入图像是一个简单而重要的操作,可以使数据分析更加生动形象。可以选择适合自己的方式进行插入, Markdown 和代码两种方式都非常方便易用。

参考文献: