У меня есть кадр данных Pandas и попробуйте сохранить сюжет в файле png. Однако, похоже, что-то не работает должным образом. Это мой код:Как сохранить участок в Сиборне с Python
import pandas
import matplotlib.pyplot as plt
import seaborn as sns
sns.set(style='ticks')
df = pandas.read_csv("this_is_my_csv_file.csv")
plot = sns.distplot(df[['my_column_to_plot']])
plot.savefig("myfig.png")
И у меня есть эта ошибка:
AttributeError: 'AxesSubplot' object has no attribute 'savefig'
Действительно. Кажется, что работа. Я думал, что видел это в учебнике с именем переменной, а не с 'plt'. Спасибо – Tasos
@Tasos может быть, что они сделали объект Figure, с 'fig = plt.Figure()'. Затем вы можете сохранить фигуру с помощью 'fig.savefig()' – Mathias711
@ Mathias711 О да. Это имеет смысл. Я использовал несколько учебников, чтобы делать то, что я хотел, и, возможно, один из них был таким. – Tasos