年份 商丘市房价(单位:元) 信阳市房价(单位:元) 驻马店市房价(单位:元) 开封市房价(单位:元) 周口市房价(单位:元) 郑州市市房价(单位:元) 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语言做一个散点图
时间: 2024-02-14 21:16:39 浏览: 15
可以使用Python中的matplotlib库绘制散点图,代码如下:
```python
import matplotlib.pyplot as plt
# 每个城市对应的房价数据
year = [2017, 2018, 2019, 2020, 2021, 2022]
shangqiu = [5033, 5646, 5658, 5767, 5940, 6342]
xinyang = [6304, 6379, 6510, 6561, 6629, 6470]
zhumadian = [6646, 6433, 6486, 6390, 6199, 6079]
kaifeng = [6142, 6687, 7590, 6999, 6782, 6653]
zhoukou = [4435, 4814, 4986, 4961, 4954, 4945]
zhengzhou = [12859, 13582, 13266, 13509, 13328, 13504]
# 绘制散点图
plt.scatter(year, shangqiu, label='商丘市')
plt.scatter(year, xinyang, label='信阳市')
plt.scatter(year, zhumadian, label='驻马店市')
plt.scatter(year, kaifeng, label='开封市')
plt.scatter(year, zhoukou, label='周口市')
plt.scatter(year, zhengzhou, label='郑州市')
# 设置图表标题和坐标轴标签
plt.title('河南省各城市房价散点图')
plt.xlabel('年份')
plt.ylabel('房价(元)')
# 显示图例
plt.legend()
# 显示图表
plt.show()
```
运行以上代码,可以得到以下散点图:
![河南省各城市房价散点图](scatter.png)