'pandas.core.series.Series' オブジェクトから 'pandas.DataFrame.plot' で作成されたプロット画像を保存しようとすると:
%matplotlib inline
type(class_counts) # pandas.core.series.Series
class_counts.plot(kind='bar', figsize=(20, 16), fontsize=26)
このような:
import matplotlib.pyplot as plt
plt.savefig('figure_1.pdf', dpi=300)
空の PDF ファイルが生成されます。 'pandas.DataFrame.plot' で作成された画像を保存するにはどうすればよいでしょうか?
ベストアンサー1
これを試して :
fig = class_counts.plot(kind='bar',
figsize=(20, 16), fontsize=26).get_figure()
fig.savefig('test.pdf')