将条形图保存为图像

时间:2017-03-10 15:40:39

标签: python-3.x matplotlib bar-chart

所以我做了一个条形图

import numpy as np
import matplotlib.pyplot as plt

def barchart(new_object_list):

y_axel = []
i=0
for i in range(10):
    y_axel.append(int(new_object_list[i].count))
    i +=1


x_axel = []
j = 0
for j in range(10):
    x_axel.append(str(new_object_list[j].word))
    j +=1


y_pos = np.arange(len(y_axel))
plt.bar(y_pos, y_axel)
plt.xticks(y_pos, x_axel)
plt.show()

return;

现在我想将其保存为文件,但我该怎么办呢?

此外,此图表还会显示文本中10个最常见单词的出现次数,以及出现的次数。这些单词中的一些很长,所以我在x轴上的单词倾向于“混合”在一起并使其难以阅读,我该如何调整呢?

提前致谢

0 个答案:

没有答案