1. 首页
  2. 自学中心
  3. 软件
  4. KNIME

挖掘软件 | KNIME挖掘软件进行地图可视化呈现

推荐数据挖掘开源软件KNIME,这款软件是可以数据流的形式进行数据挖掘,这点比较像IBM 的SPSS Modeler,学习使用起来还是很方便的。KNIME最棒的地方就是可以支持其他的开源工具,比如说数据挖掘常用的Weka,还有多用于统计分析的R,Python,其原生的就是Java语言等。

目前很多数据挖掘软件都能够呈现地理信息,KNIME也不例外。今天,就从一个简单的案例,看一看KNIME是如何呈现地理信息的。

 

今天的模型非常简单但是很具有代表性,通过流实现数据到地理信息在地图上的呈现。

概览:数据建模流

1481971304-6412-iaxp2YDPFibBKEiajazljPCMbdMQ

1、数据集

1481971305-6620-VnCEic0ibIPfTuRFNGB4ERoj4tMQ

我们从维基百科上获取一些城市的数据,包括城市名称,人口,概述,区域大小,人口数,所属国家,所属洲,经纬度等。

2、对相应国家选择表现形式

在这里,我们可以根据变量对城市地点进行呈现。从下图可以看到,KNIME提供很多种不同的表现形式,这是最后地理位置呈现在地图上的形状。为了最后呈现的形式统一,这里,我们全部以圆形表现,以洲进行筛选。

 

1481971304-3655-4wCn2NsiaibR8924Gv0KibXzX0qw

3、赋予颜色

之后我们根据国家进行筛选,对不同的国家赋予不同的颜色,这样方便大家在地图上区分这些点。

1481971307-8439-kPXHUvghraysp7v3xr9yAwlicSDA

4、赋予大小

我们用人口数表现城市的大小,圆圈越大,代表城市人口数多。

1481971304-3811-MGvCToZoUGWSicjmRFY3018pvT7g

我们将基础大小设为6.0

 

通过3个Manager模块,我们用将数据变化为形状,颜色和大小,将地理位置上对应的信息数据可视化。

 

5、在地图上呈现

根据经纬度信息,最后KNIME最后能自动将数据在地图上定位。同时,我们可以看到,KNIME最后为我们呈现了几种不同的地图方式,最后让我们来看下。

 

图层1:MapQuest Aerial

1481971305-2953-NJibY8cEkp4jRIIF3wicUO6glPwA

Bing

1481971305-5248-AdqpJlQyGUdaLDtibl4nnZEgXImw

MapQuest

1481971306-6487-E3zO7ETibpHyU2mfl0KM6te8Vqlw

Maplik

1481971305-8695-NWU28iaxXHoyIWFnBSdiaNOO0pXw

CycleMap

1481971306-4069-WuSxYecnADGbnDLXJZvyCoy7PcOQ

通过这个简单的案例,我们知道了在KNIME中,如何将地理信息结合地图进行可视化的呈现,非常简单,你也可以试试哦。

沈浩老师

——————
中国传媒大学新闻学院教授、博士生导师
中国传媒大学调查统计研究所所长

大数据挖掘与社会计算实验室主任

中国市场研究行业协会会长

Bookmark(0)

No account yet? Register

原创文章,作者:xsmile,如若转载,请注明出处:http://www.17bigdata.com/%e6%8c%96%e6%8e%98%e8%bd%af%e4%bb%b6-knime%e6%8c%96%e6%8e%98%e8%bd%af%e4%bb%b6%e8%bf%9b%e8%a1%8c%e5%9c%b0%e5%9b%be%e5%8f%af%e8%a7%86%e5%8c%96%e5%91%88%e7%8e%b0/

联系我们

在线咨询:点击这里给我发消息

邮件:23683716@qq.com

跳至工具栏