标签: python list matplotlib histogram
我有一个列表x = [90,100,121,123,88]。列表中的这些值是5种不同试验中事件发生的频率。我正在寻找从此列表创建直方图。
我只是尝试过:
plt.hist(x) plt.show()
我明白了:
我需要这样的东西:
注意:Python的新手。而且仍在学习何时以及如何使用Stackoverflow。
答案 0 :(得分:0)
由于列表x包含频率,因此请使用条形图:
x
x = [90, 100, 121, 123, 88] plt.bar(range(1,6), x) plt.ylabel('frequency') plt.show()