python如何将三个表格的房价数据做成一个散点图进行比对
时间: 2024-05-05 09:16:01 浏览: 79
python实现散点图
首先,需要将三个表格的房价数据合并成一个数据集,可以使用Pandas库中的concat函数进行合并。
示例代码:
```
import pandas as pd
# 读取三个表格的数据
df1 = pd.read_csv('house_price_1.csv')
df2 = pd.read_csv('house_price_2.csv')
df3 = pd.read_csv('house_price_3.csv')
# 合并三个数据集
df = pd.concat([df1, df2, df3], ignore_index=True)
# 绘制散点图
import matplotlib.pyplot as plt
plt.scatter(df['size'], df['price'])
plt.xlabel('size')
plt.ylabel('price')
plt.show()
```
在代码中,先使用Pandas库中的read_csv函数读取三个表格的数据,然后使用concat函数将三个数据集合并为一个数据集,同时设定ignore_index参数为True,表示将三个数据集的索引重新编号。
最后,使用matplotlib库中的scatter函数绘制散点图,其中x轴为房屋面积,y轴为房价。绘制完成后,使用show函数显示图像即可。
阅读全文