中国主要城市的房价可以从https://www.creprice.cn/rank/index.html获取。该网页中会显示上一个月的房价排行情况,先复制前10个城市的数据,然后使用pd.read_clipboard()读取。我们来分析一下该月的数据(下例中用的是2023年2月数据)
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['figure.figsize']=(8.0,5.0) #固定显示大小
plt.rcParams['font.family']=['sans-serif']#设置中文字体
plt.rcParams['font.sans-serif']=['SimHei']#设置中文字体
plt.rcParams['axes.unicode_minus']=False #显示负号
dfr=pd.read_clipboard()
dfr.head()
'''
序号 城市名称 平均单价(元/㎡) 环比 同比
0 1 上海 71,248 -0.05% +4.78%
1 2 北京 71,017 +3.92% +5.81%
2 3 深圳 68,265 -5.24% +0.69%
3 4 厦门 54,222 -0.13% +5.96%
4 5 广州 45,273 -10.6% -3.67%
'''
查看数据类型:
dfr.dtypes
'''
序号 int64
城市名称 object
平均单价