📅  最后修改于: 2023-12-03 14:50:59.122000             🧑  作者: Mango
在 Jupyter Notebook 中插入图像是数据分析和数据可视化的重要一环。图像可以帮助我们更好地理解数据和分析结果。在 Jupyter Notebook 中插入图像可以使用 Markdown 和代码两种方式。
使用 Markdown 插入图像是最简单的方式。只需在 Markdown 单元格中使用以下语法:
![Alt text](image_path "Optional title")
其中,[] 中的文本是可选的,可用于指定图像的替代文本。() 中是图像的路径。如果图像和 Notebook 在同一目录下,可以只使用文件名。如果不在同一目录下,需要使用绝对路径或相对路径。
示例:
![数据分析](data_analysis.png "数据分析")
此代码可以插入名为“data_analysis.png”的图像,路径与当前 Notebook 在相同的目录中。图像将显示为“数据分析”的替代文本。
使用代码插入图像时,需要使用 Python 库 matplotlib 或 Pillow(PIL)创建图像对象,并将其插入到 Notebook 中。
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 中呈现图像对象。
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 和代码两种方式都非常方便易用。
参考文献: