年份 商丘市房价(单位:元) 信阳市房价(单位:元) 驻马店市房价(单位:元) 开封市房价(单位:元) 周口市房价(单位:元) 郑州市市房价(单位:元) 2017年 5033 6304 6646 6142 4435 12859 2018年 5646 6379 6433 6687 4814 13582 2019年 5658 6510 6486 7590 4986 13266 2020年 5767 6561 6390 6999 4961 13509 2021年 5940 6629 6199 6782 4954 13328 2022年 6342 6470 6079 6653 4945 13504用PYTHON语言做一个柱状图
时间: 2023-07-28 09:49:46 浏览: 187
可以使用Python中的matplotlib库来绘制柱状图,以下是一个简单的示例代码:
```python
import matplotlib.pyplot as plt
# 定义数据
years = [2017, 2018, 2019, 2020, 2021, 2022]
shangqiu_prices = [5033, 5646, 5658, 5767, 5940, 6342]
xinyang_prices = [6304, 6379, 6510, 6561, 6629, 6470]
zhumadian_prices = [6646, 6433, 6486, 6390, 6199, 6079]
kaifeng_prices = [6142, 6687, 7590, 6999, 6782, 6653]
zhoukou_prices = [4435, 4814, 4986, 4961, 4954, 4945]
zhengzhou_prices = [12859, 13582, 13266, 13509, 13328, 13504]
# 绘制柱状图
plt.bar(years, shangqiu_prices, width=0.5, label='商丘')
plt.bar(years, xinyang_prices, width=0.5, label='信阳')
plt.bar(years, zhumadian_prices, width=0.5, label='驻马店')
plt.bar(years, kaifeng_prices, width=0.5, label='开封')
plt.bar(years, zhoukou_prices, width=0.5, label='周口')
plt.bar(years, zhengzhou_prices, width=0.5, label='郑州')
# 设置图例和标题等信息
plt.legend()
plt.title('河南省几个城市房价变化')
plt.xlabel('年份')
plt.ylabel('房价(元)')
# 显示图形
plt.show()
```
运行以上代码,就可以得到一个柱状图,展示了河南省商丘、信阳、驻马店、开封、周口、郑州等城市从2017年到2022年的房价变化情况。可以根据需要对代码进行修改,比如调整柱状图的颜色、添加数据标签等。
阅读全文