about
下载
bash
# pip install matplotlib
pip install matplotlib==3.8.3
画柱状图
python
from matplotlib import pyplot as plt
import numpy as np
# x轴坐标每项的名字
tick_label = ['Jan', 'Feb', 'Mar', 'Apr']
# 每个柱子的颜色和数值
colors = ['red', 'blue', 'green', 'orange']
data = [32, 48, 21, 100]
# 绘制条形图,每根柱子是data中的一个数据, tick_label可以在这里传
# plt.bar(np.arange(len(data)), data, align='center', color=colors, tick_label=tick_label)
# plt.xticks(np.arange(len(label)), labels=label)
# plt.show()
# tick_label也可以单独处理
plt.bar(np.arange(len(data)), data, align='center', color=colors)
plt.xticks(np.arange(len(tick_label)), labels=tick_label)
plt.show()