前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用POWER BI 对全国房价做数据查询建模

用POWER BI 对全国房价做数据查询建模

作者头像
王佩军
发布2022-02-10 09:46:02
7670
发布2022-02-10 09:46:02
举报
文章被收录于专栏:人力资源数据分析

POWER BI 的可视化视图中有强大的地图插件,用地图插件我们可以对地址类的数据在地图中进行数据的呈现。我们用POWER BI 做了一个全国房价的查询数据模型,效果如下:

在这个模型中,用了PB中的地图视图,然后用了多行卡来显示每个城市的平均房价,再对于全国的房价进行分组,以10000元为单位分组,再进行各个房价范围的城市的筛选,当我们选择某个范围的房价的时候,就会出现这个房价范围的城市,接下来我们来聊聊如何来做这个模型,在做这个模型的时候需要掌握的PB的几个技能点。

1、WEB数据的导入

在做模型前我们需要导入原始的 全国的房价数据,在百度上搜关键字,查找全国的房价,网上有很多的网站都有这个资源,我们找到了下面这个网站

我们需要把这些数据导入到PB里面去,在PB的数据导入中有一个选项就是导入网站的数据,所以只要把网址粘贴上去就可以导入网站上的表格数据

只需要在这里输入网址的网址即可,在PB里你就可以选择你要的表格。

二、表格数据的处理

从网站上导入的数据有时候并不是标准的数据,需要对数据进行处理,比如我们导入的下面这张表,相对来说数据还是比较简单的,但是因为在数据的可视化上要用地图,所以需要把城市的数据转换成地址数据,在PP上对城市名称做数据的转换

经过数据的转换后,在地图上显示才会是以地址的形式进行呈现。

三、房价的分组

在数据分析中,我们希望能通过房价的范围可以查询出各个城市的房价,所以就需要再建一列,并且对各个城市的房价做分组。要首先这个功能,我们可以在PQ里新建列里用 “条件列”来完成。

条件列其实可以理解为IF函数,对某列的数据根据不同的条件进行数据的分组,我们选择的列是 平均单价,条件是 以10000为范围的房价,这样通过条件列,我们在数据上新增了一类分列的数据

四、数据可视化建模

有了处理后的表后,我们就要开始对数据进行建模了,在PB里选择MAP的图表插入,

在位置选择城市名称字段,在大小选择平均单价的字段,PB会自动的显示出以地图为主体的数据模型。

在模型里插入切片器,以房价范围为筛选条件,我们就可以以不同的房价区间来呈现不同的城市了。

在学会这个模型后,各位同学可以思考下,是否可以用这个模型来做薪酬的数据分析,对全国各个行业的薪酬数据做建模,以行业或者城市维度来做筛选,建立一个薪酬的数据分析模型,我们在下一篇文章来讲讲,如何来做薪酬的全国建模。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-12-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 人力资源数据分析 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档