我很努力地将matplotlib.pyplots保存为pdf。我正在使用PdfPages。
图已保存为:
pdf = PdfPages("Minion Plots - May 22.pdf")
fig = plt.figure()
plt.title('Counter')
plt.plot(data2['timestamp'],data2['counter'])
pdf.savefig(fig)
为
引发错误ax = plt.figure().gca()
plt.title('Time to Restart')
ax.xaxis.set_major_locator(MaxNLocator(integer=True))
plt.ylabel('Time in Minutes')
fig = plt.plot(data1['Time to Restart'])
pdf.savefig(fig)
我正在使用
ax = plt.figure().gca()
for
ax.xaxis.set_major_locator(MaxNLocator(integer=True))
错误是
TypeError: unhashable type: 'list'
答案 0 :(得分:0)
fig,ax = plt.subplots()
plt.title('Time to Restart')
ax.xaxis.set_major_locator(MaxNLocator(integer=True))
plt.ylabel('Time in Minutes')
plt.plot(data1['Time to Restart'])
pdf.savefig(fig)
这解决了问题