对获取的安居客excel数据用python进行数据分析并可视化
时间: 2024-01-17 19:03:26 浏览: 141
好的,这是一个非常好的问题。首先,你需要使用pandas库来读取Excel文件,然后使用matplotlib或seaborn库来可视化数据。下面是一些示例代码:
```python
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
# 读取Excel文件
df = pd.read_excel('安居客数据.xlsx')
# 查看数据
print(df.head())
# 绘制柱状图
plt.figure(figsize=(10, 6))
sns.countplot(data=df, x='城市')
plt.title('房源城市统计')
plt.xlabel('城市')
plt.ylabel('数量')
plt.show()
# 绘制箱线图
plt.figure(figsize=(10, 6))
sns.boxplot(data=df, x='城市', y='月租金')
plt.title('房源城市月租金分布')
plt.xlabel('城市')
plt.ylabel('月租金')
plt.show()
# 绘制散点图
plt.figure(figsize=(10, 6))
sns.scatterplot(data=df, x='面积', y='月租金', hue='城市')
plt.title('面积与月租金的关系')
plt.xlabel('面积')
plt.ylabel('月租金')
plt.show()
```
这些代码将读取一个名为“安居客数据.xlsx”的Excel文件,然后使用seaborn库绘制了柱状图、箱线图和散点图,以可视化数据。你可以根据自己的需求修改这些代码,以适应你的数据和可视化要求。
阅读全文