干货|可视化设计:地图四部曲之地图热力+散点

元旦刚过,新一波的冷空气又马上来到,北方的童鞋们有市内暖气可以取暖,但是南方的童鞋们却冻得不要不要的,加了秋衣秋裤也还是欲罢不能,这不由得让身处南方的我们怀念起夏天的温度。

那么在今年的新年季,全国各个地方的气温是怎样,又是哪些城市最“热情”呢?继上期OpenFEA的地图散点之后,本期带来地图散点的升级版——地图热力+散点,将为大家揭晓答案。

一、什么地图热力+散点

地图热力+散点,顾名思义,就是地图热力和地图散点二者的结合,可同时展现热力数据和散点信息,做到在热力的基础上突出散点,散点的特色下显示不同的热力背景。常被用于同时展示点和面的数据信息。

0?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1

二、数据准备

从百度上下载中国12月天气数据和坐标数据,分别保存为weather.csv和minerals.csv。

在浏览器中输入OpenFEA官网地址(http://www.openfea.cn或http://www.open-fea.cn),在下载专区中找到在线试用环境:http://60.191.16.186:8050/fea/,进入OpenFEA界面。

点击“094040_Piyx_3115904.png093909_HEPp_3115904.png”,打开装载数据窗口,选择装载类型为CSV并点击“093908_QtRc_3115904.png094047_rv9J_3115904.png”,将weather.csv和minerals.csv上传,然后装载到OpenFEA中。

093909_Ipme_3115904.png094114_lijT_3115904.png
图1  加载12月天气数据

094120_CZWW_3115904.png

图2  加载坐标数据

加载后的数据如下图所示:

093909_IJwI_3115904.png094142_Fk4u_3115904.png

图3  天气数据

093908_RqHe_3115904.png094150_4qz3_3115904.png
图4  坐标数据

地图热力+散点由地图热力和地图散点两部分数据组成,必须满足二者的数据格式要求:

093909_w8dk_3115904.png094238_ylnd_3115904.png

可以看出以上数据尚未满足地图热力+散点的绘制要求,需要先对数据进行处理。

三、可视化分析及设计过程

1、我们先对天气数据weather,按照省份进行分组,然后求平均高温的平均 值,将结果保存为新的DF表weather1。

094347_lywZ_3115904.png

图1  分组配置  093908_9tH5_3115904.png

094353_66Fn_3115904.png

图2  分组后数据

2、对weather1进行重置索引。

093909_STtt_3115904.png094410_dhTN_3115904.png

图1  重置索引配置 

093909_tCf1_3115904.png094417_ERTb_3115904.png
图2  配置后的数据

3、修改省份的字段名为china。

094458_wMKk_3115904.png

4、将weather1数据保存到ssdb0数据库中,并命名为weather。

094521_Y80Q_3115904.png

5、我们需要把天气数据weather和坐标数据minerals整合在一起,这里我们选择关联表的操作,按照城市进行关联,结果数据保存为weather2。

093909_mT5k_3115904.png094549_U56Q_3115904.png

图1  选择关联表的操作 

094604_XoOY_3115904.png

图2  关联表的配置

094625_WD4F_3115904.png

图3  配置后的数据

6、选取有用的数据列。

093909_VcOd_3115904.png094641_GV0f_3115904.png

图1  选取数据列 093908_dECy_3115904.png

094647_Esiy_3115904.png

图2  配置后的数据

7、分别将城市和最高温度两个字段名,重命名为china和temperature。

093909_iWPb_3115904.png094702_cOYJ_3115904.png
图1  重命名为china093908_vrbg_3115904.png

094709_4AaM_3115904.png
图2  重命名为temperature

8、过滤出最高温度大于等于25摄氏度的城市。

093909_P1Dv_3115904.png094723_QgY8_3115904.png
图1  过滤配置 093908_2YKd_3115904.png

094732_e0Ip_3115904.png

图2  配置后的数据

9、将temperature字段名修改回最高温度。

094754_F1Ow_3115904.png

10、将weather2数据保存到ssdb0数据库中,并命名为weather_sd。

093909_pEe0_3115904.png094804_qD3m_3115904.png

11、可视化设计

在可视化设计静态面板、动态面板、多屏交互等构建页面,只需输入之前保存的地图热力数据的Key值weather,并选择绘图的图表类型为地图热力+散点,即可绘制出所需要的中国地图热力+散点。

094818_s5As_3115904.png093909_ZOek_3115904.png
图1  绘图配置

0?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1
图2  绘图后效果

至此,“地图四部曲”就告一段落了,请各位朋友继续关注我们其它图形样式的可视化设计真经!

 

往期精彩文章:

干货 | 可视化设计:地图四部曲之迁徙图

干货 | 可视化设计:地图四部曲之地图热力

干货|可视化设计:地图四部曲之地图散点

转载于:https://my.oschina.net/u/3115904/blog/818291

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值