首页 > 解决方案 > 如何正确保存图形?我保存后这个图什么都没有了

问题描述

我在下面写了这段代码,没有任何反应,但是 .jpg 文件已添加到我的目录中任何人都可以帮我解决这些代码吗?

import matplotlib.pyplot as plt
plt.figure(figsize=(4,5))
netflix_raw['country'].sort_values(ascending=True).value_counts()[:10].plot(kind='barh')
plt.xticks(rotation=60)
plt.title("Top 10 Country Film Maker - Netflix", fontsize=18)
plt.text(1400,9, 'Data source: Kaggle')
plt.xlabel('Amount of Film')
plt.show()
plt.savefig('top10countryfilmmaker.jpg', bbox_inches='tight')

标签: pythonmatplotlib

解决方案


你应该省略plt.show()

import matplotlib.pyplot as plt
plt.figure(figsize=(4,5))
netflix_raw['country'].sort_values(ascending=True).value_counts()[:10].plot(kind='barh')
plt.xticks(rotation=60)
plt.title("Top 10 Country Film Maker - Netflix", fontsize=18)
plt.text(1400,9, 'Data source: Kaggle')
plt.xlabel('Amount of Film')
plt.savefig('top10countryfilmmaker.jpg', bbox_inches='tight')

推荐阅读