我正在创建一个简单的条形图,以可视格式显示列出的9个项目的数量。此处的目的是仅通过浏览图表即可对数字进行高层次的总结。
使用我当前的代码,我可以创建一个简单的条形图,但是我希望每个条形图的频率都显示在每个条形图的顶部。我将如何去做。
这是代码和当前输出:
# Graphing the dataset findings
height = [a_counter, b_counter, c_counter, d_counter, e_counter, f_counter, g_counter, h_counter, i_counter]
#print (height)
label = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i']
#print (label)
def plot_bar_x():
# this is for plotting purpose
index = np.arange(len(label))
plt.bar(index, height)
plt.xlabel('Classes', fontsize=25)
plt.ylabel('Frequency', fontsize=25)
plt.xticks(index, label, fontsize=10, rotation=20)
plt.title('Class Distribution for Current Network')
plt.show()
plot_bar_x()