用python画四个点,一个点有四个数据,化成柱状图,并显示
时间: 2024-05-20 07:16:39 浏览: 74
以下是使用Python Matplotlib库绘制四个点柱状图的示例代码:
```python
import matplotlib.pyplot as plt
# 四个点的数据
x = [1, 2, 3, 4]
y1 = [10, 20, 30, 40]
y2 = [15, 25, 35, 45]
y3 = [5, 15, 25, 35]
y4 = [20, 30, 10, 5]
# 绘制柱状图
plt.bar(x, y1, color='r', width=0.2, align='center')
plt.bar([i + 0.2 for i in x], y2, color='g', width=0.2, align='center')
plt.bar([i + 0.4 for i in x], y3, color='b', width=0.2, align='center')
plt.bar([i + 0.6 for i in x], y4, color='y', width=0.2, align='center')
# 添加图例和标签
plt.legend(['Data 1', 'Data 2', 'Data 3', 'Data 4'], loc='upper left')
plt.xlabel('X')
plt.ylabel('Y')
# 显示图形
plt.show()
```
运行以上代码将生成以下图形:
![四个点柱状图](https://i.imgur.com/0vCjN1s.png)
阅读全文