如何将jupyter里plt.pie画出的多张图保存到桌面
时间: 2023-06-04 21:09:03 浏览: 232
jupyter notebook读取/导出文件/图片实例
5星 · 资源好评率100%
您可以使用以下代码将jupyter中plt.pie画出的多张图保存到桌面:
```
import matplotlib.pyplot as plt
import os
# 在代码中需要保存的路径中创建一个新的文件夹
save_dir = os.path.expanduser("~/Desktop/my_pie_charts")
os.makedirs(save_dir, exist_ok=True)
# 创建一个loop,以便在plt.pie返回多个图像时进行保存
# 根据您的需求分配变量,例如数据列表和标签列表
# 使用循环按顺序保存每个图像
for i in range(3):
plt.pie(data_list[i], labels=label_list[i])
plt.savefig(os.path.join(save_dir, f"my_pie_chart_{i}.png"))
plt.clf()
```
将上述代码复制到jupyter文件中并运行,它将在您的桌面上创建一个新文件夹,并将您的饼图保存为my_pie_chart_0.png,my_pie_chart_1.png和my_pie_chart_2.png。您可以根据需要更改文件名和文件类型,例如.jpg或.gif。
阅读全文