私はPandasデータフレームを持っており、pngファイルにプロットを保存しようとしています。しかし、何かがうまくいかないように思えます。これは私のコードです:Seaborn 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彼らは 'fig = plt.Figure()'でFigureオブジェクトを作ったことができます。次に、fig.savefig()で数字を保存することができます – Mathias711
@ Mathias711ああ、はい。意味がある。私は欲しいものをやるためにいくつかのチュートリアルを混ぜて使っていましたが、そのうちの1つはこの方法でした。 – Tasos