波士顿房价统计怎么做直方图
时间: 2024-10-10 13:16:53 浏览: 27
波士顿房价统计中的直方图通常用于分析房价数据的分布情况。首先,你需要加载波士顿房价数据集,比如用Python的scikit-learn库中的`load_boston()`函数。假设数据已经加载到名为`boston_df`的DataFrame中,并且你想对'RM'(房间数)这一特征制作直方图,可以这样做:
```python
from sklearn.datasets import load_boston
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
# 加载波士顿房价数据
boston = load_boston()
boston_df = pd.DataFrame(boston.data, columns=boston.feature_names)
# 对房间数(RM)特征制作直方图
sns.displot(boston_df['RM'], bins=20, kde=True, title="Boston House Prices - Room Numbers Distribution")
# 显示图形
plt.show()
```
这里,`displot()`函数是seaborn库提供的,它能同时显示密度估计(kde=True),以便更好地理解数据的分布形状。`bins`参数控制了房数区间的划分。
阅读全文