|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
# 分别绘制六个区内二手房售价——面积散点图
df = lianjia.set_index(['region']) # 将new_data中的所在区这一列指定为索引
# 根据索引筛选出六个不同区的售价与面积数据
gulou = df.loc['鼓楼'][['total','unit','area']]
jiangning = df.loc['江宁'][['total','unit','area']]
pukou = df.loc['浦口'][['total','unit','area']]
jianye = df.loc['建邺'][['total','unit','area']]
qinhuai = df.loc['秦淮'][['total','unit','area']]
qixia = df.loc['栖霞'][['total','unit','area']]
# 绘制售价——面积散点图
fig,axes = plt.subplots(2,3)
sns.scatterplot(x='area',y='total',data=gulou,ax=axes[0,0])
sns.scatterplot(x='area',y='total',data=jiangning,ax=axes[0,1])
sns.scatterplot(x='area',y='total',data=pukou,ax=axes[0,2])
sns.scatterplot(x='area',y='total',data=jianye,ax=axes[1,0])
sns.scatterplot(x='area',y='total',data=qinhuai,ax=axes[1,1])
sns.scatterplot(x='area',y='total',data=qixia,ax=axes[1,2])
fig.suptitle('不同区内二手房售价—面积散点图') # 设置figure对象的标题
# 设置子图的坐标轴标签和标题
axes[0,0].set(xlabel='',ylabel='售价/万',title='鼓楼')
axes[0,1].set(xlabel='',ylabel='',title='江宁')
axes[0,2].set(xlabel='',ylabel='',title='浦口')
axes[1,0].set(xlabel='面积/平米',ylabel='售价/万',title='建邺')
axes[1,1].set(xlabel='面积/平米',ylabel='',title='秦淮')
axes[1,2].set(xlabel='面积/平米',ylabel='',title='栖霞')
plt.subplots_adjust(wspace=0.4,hspace=0.4) # 设置figure对象中子图的间距
plt.tight_layout()
plt.show() |
-
# 分别绘制六个区内二手房售价——面积散点图 df = lianjia.set_index(['region']) # 将new_data中的所在 ...
|