【发布时间】:2020-10-02 17:39:48
【问题描述】:
我在 Python 中创建了几个绘图,并尝试将它们保存为 .png 文件或 pdf。我在输入数据后使用以下代码创建:
plt.xlabel('Sersic Index Number', fontsize=16)
plt.ylabel('Number', fontsize=16)
plt.xticks(fontsize=14)
plt.yticks(fontsize=14)
plt.title('Voids In VIKING', fontsize=20)
而且情节很精彩。但是,每当我使用
plt.savefig('Sersic_Voids.png')
要保存,它会这样做并且文件会显示在我的计算机上。对于我使用的每次和文件类型,文档都是空白的,没有绘图、轴或任何东西。
EDIT1:我已经在使用plt.savefig() 格式进行保存,但没有任何运气。我没有任何 plt.show() 函数,每个 Jupiter Notebook 都有大约两个我要保存的图,但都不起作用。我尝试将一半的代码剪切到空白工作簿中以保存第一个情节,但仍然很麻烦。开头输入为:
from astropy.io import fits
import numpy as np
import pandas as pd
import matplotlib
import matplotlib.pyplot as plt
import matplotlib.patches as mpatches
【问题讨论】:
-
您是在绘制多个图形还是仅绘制一个图形?你在代码中使用了任何 plt.show() 吗?
-
必须和图片类型相关-> uint,8 int64等