使用matplotlib的bar函数画柱状图需要传入两个参数:
- x:一个标量序列,柱形图的x轴坐标
- height :一个标量序列,柱形图的y轴坐标,一般为我们统计的频率值
最简单的示例
import numpy as np
import matplotlib.pyplot as plt
y = [10, 20, 5, 15]
x = np.arange(len(y))
plt.bar(x, y)
可以在x轴加上标签,例如
import numpy as np
import matplotlib.pyplot as plt
y = [10, 20, 5, 15]
x = np.arange(len(y))
plt.bar(x, y)
plt.xticks(x, ['A1', 'A2', 'A3', 'A4'])