matplotlib 条形图不同颜色
时间: 2023-06-24 21:07:49 浏览: 127
图形颜色修改
3星 · 编辑精心推荐
在 Matplotlib 中,你可以使用 `bar` 函数绘制条形图,并通过 `color` 参数指定每个条形的颜色。以下是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 数据
x = ['A', 'B', 'C', 'D', 'E']
y = [10, 24, 36, 40, 18]
# 颜色
colors = ['r', 'g', 'b', 'm', 'y']
# 绘制条形图
plt.bar(x, y, color=colors)
# 设置标题和标签
plt.title('Example Bar Chart')
plt.xlabel('Category')
plt.ylabel('Value')
# 显示图形
plt.show()
```
在这个例子中,我们定义了一个颜色列表 `colors`,它包含了每个条形的颜色。然后,在 `bar` 函数中,我们使用 `color=colors` 参数指定每个条形的颜色。
你可以根据需要修改颜色列表,以达到你想要的效果。
阅读全文