Это может показаться бесполезной особенностью, но это было бы очень полезно для меня. Я хотел бы сохранить вывод, который я получаю внутри ID Canopy. Я бы не подумал, что это специфично для Canopy, но для ясности это то, что я использую. Например, моя консоль Out [2] - это то, что я хочу от этого:
Я думаю, что форматирование довольно приятное и воспроизводить это каждый раз вместо того, чтобы просто сохранить результат, было бы пустой тратой времени. Итак, мой вопрос: как я могу получить ручку на этой фигуре? В идеальном случае имплиментация будет похожа на стандартные методы, так что это можно сделать следующим образом:
from matplotlib.backends.backend_pdf import PdfPages
pp = PdfPages('Output.pdf')
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
df.plot(how='table')
pp.savefig()
pp.close()
ПРИМЕЧАНИЕ. Я понимаю, что ранее был задан очень похожий вопрос (Как сохранить данные данных > в формате Pandas как фигура?), но это никогда получил ответ, и я думаю, что я поставил вопрос более четко.