Как я могу распечатать несколько выходных данных из ячейки Jupyter Notebook в файле? - PullRequest
0 голосов
/ 16 июня 2020

Что ж, я думаю, что это новое здесь, и я даже не уверен, возможно ли это. Но у меня есть al oop в ячейке Jupyter Notebook, которая генерирует несколько графиков. Мне было интересно, есть ли способ отобразить всю эту графику в файле, таком как pdf или что-то в этом роде?

Примерно так:

d = {'group': ['A', 'B','A', 'B','A', 'B','A', 'B'], 'col2': [3, 4,3,4,5,6,5,10]}
example = pd.DataFrame(data=d)

def plot_func(array):
    plt.plot(array)
    plt.savefig()

for i in range(len(example.group.unique())):
    plot_func(example[example['group']==example.group.unique()[i]]['col2'])

Но вместо сохранения нескольких графиков отдельно я хотел бы сохранить все в таком месте, как документ в формате pdf. У меня есть два сценария, которые делают это, но один из них использует Seaborn. Так что, если вы знаете более общий c ответ, я был бы признателен. Если нет, ничего страшного, что-нибудь может быть большим подспорьем.

...