
数据分析之大数据可视化之初级篇--零编程工具
Tableau
Tableau 是一款企业级的大数据可视化工具。Tableau 可以让你轻松创建图形,表格和地图。 它不仅提供了PC桌面版,还提供了服务器解决方案,可以在线生成可视化报告。服务器解决方案可以提供了云托管服务。
Infogram
Infogram的最大优势在于,让可视化信息图表与实时大数据相链接。只须三个简单步骤,可以选择在众多图表,地图,甚至是视频可视化模板中进行选择,支持团队账号。
ChartBlocks
ChartBlocks是一个易于使用在线工具,它无需编码,便能从电子表格,数据库中构建可视化图表。整个过程可以在图表向导的指导下完成。图表是响应式的,并且可以和任何的屏幕尺寸及设备兼容。
Datawrapper
Datawrapper是一款专注于新闻和出版的可视化工具。 Datawrapper非常容易使用,不需要任何编程基础。你只需要上传你的数据,便能轻松地创建和发布图表,甚至是地图。Datawrapper提供了 众多的自定义布局及地图模板。
Plotly
Plotly帮助你在短短几分钟内,从简单的电子表格中开始创建漂亮的图表。如果希望为JavaScript和Python等编程语言提供一个API接口的 话,Plotly是一款非常人性化的工具。
RAW
RAW弥补了很多工具在电子表格和矢量图形(SVG)之间的缺失环节。你的大数据可以来自MicrosoftExcel中,谷歌文档或是一个简单的逗号分 隔的列表。它最厉害的功能是可以很容易地导出可视化结果,因为它和Adobe Illustrator,Sketch 和Inkscape是相容的。
Visual.ly
Visual.ly是一个可视化的内容服务。它提供专门的大数据可视化的服务。如果你想完 全外包可视化文件给第三方。你可以使用非常简化的在线流程:你只需描述你的项目,服务团队将在项目的整个持续时间内和你在一起。
数据可视化之开发展篇--JavaScript库
D3.js
D3.js是最好的数据可视化工具库。D3.js运行在JavaScript上,并使用HTML,CSS和SVG。 D3.js是开源工具,使用数据驱动的方式创建漂亮的网页。 D3.js可实现实时交互。这个库非常强大和前沿,所以它带有没有预置图表也不支持IE9。
Ember Charts
Ember Charts – 顾名思义是一种基于Ember.js框架和使用d3.js的可视化工具。Ember Charts以绘制时间序列图,柱状图,饼图和散点图为主。它非常优易于扩展,有极强的错误处理能力,当你遇到坏数据时,系统也不会崩溃。
NVD3
NVD3运行在d3.js之上, 它可建立可重用的图表组件。该项目的目标是保持所有的图表整洁和可定制性。 NVD3是d3.js之上的简单的接口,保持了d3.js的所有强大功能。 NVD3由Novus Partners前端工程师开发和使其保持了图表技术洞察力。
Google Charts
Google Charts 以HTML5和SVG为基础,充分考虑了跨浏览器的兼容性,并通过VML支持旧版本的IE浏览器。所有您将创建的图表是交互式的,有的还可缩放。 Google Charts非常人性化,有全面的模板库,你可以从中找到所需模板。
FusionCharts
FusionCharts是最全面的JavaScript图表库,包括90个图表和900种地图。FusionCharts可以轻松集成像jQuery库,Angularjs和React框架以及ASP.NET和PHP语言。 FusionCharts支持JSON和XML数据,并提供许多格式图表:PNG,JPEG,SVG和PDF。
Highcharts
Highcharts是一个JavaScript API与jQuery的集成,全球最大的100家公司中有61家正在使用它。图表使用SVG格式,并使用VML支持旧版浏览器。它提供了两个专门的图表类 型:Highstock和Highmaps,并且还配备了一系列的插件。
Chart.js
对于一个小项目的图表,chart.js是一个很好的选择。开源,只有11KB大小,这使得它快速且易于使用,它支持多种图表类型: 饼图,线性图和雷达图等。
Leaflet
Leafleft 基于Open Street Map数据,使用HTML5 / CSS3绘制互动式可视化图。可以使用他们的扩展插件库添加热点图(heatmaps)和动画标记。 Leaflet 是开源和只有33 KB大小。
Chartist.js
Chartist.js的开发社区一直致力于打败所有其他JavaScript图表库。它使用了Sass的个性化风格,它的SVG输出是响应式的。
N3-charts
N3-charts是一种基于AngularJS框架的工具。它建立在D3.js之上,帮助您创建简单的互动图表。 N3-charts是一种小型化的图表工具,不适用于大型项目。
Sigma JS
Sigma JS 是交互式可视化工具库。由于使用了WebGL技术,可以使用鼠标和触摸的方式来更新和变换图表,同时支持JSON和GEXF两种数据格式。这为它提供了大量的可用互动式插件。Sigma JS 专注于网页格式的网络图可视化,在大数据网络可视化中非常有用。
Polymaps
Polymaps是一款地图可视化一个JavaScript工具库。 Polymaps使用SVG实现从国家到街道一级地理数据的可视化。可以使用CSS格式来修改你的样式。它是创建heatmap热点图的最好的工具之一,创建的所有地图都可以变成动态图。
Processing.js
Processing.js是一个基于可视化编程语言的JavaScript库。作为一种面向Web的JavaScript 库,Processing.js是能够有效进行网页格式图表处理。这使得它成为了一种非常好交换式可视化工具。 Processing.js需要一个兼容HTML5的浏览器来实现这一功能。
现在做数据分析基本上离不开数据可视化,在大量的数据中,有很大一部分数据都与地理信息相关,因此,在数据可视化中,可视化地图是非常重要的一部分。无论是新闻报道,还是商业分析报告,都能看到运用地图来分析展示相关数据。数据可视化地图可以最直观的表达出数据之间的空间关系,因此在很多数据分析场景中被广泛应用。
现在有非常多的工具都可以制作数据可视化地图,比如大家最常用的Excel。用Excel做数据可视化地图要用到Power Map插件,将数据导入Excel中,选中省份和人口数两个字段后,再点击上方的三维地图,就进入了地图可视化编辑界面。
然后,再将省份字段拖入位置选项,并选择省/市/自治区层级,将人口数字段拖入高度(值)选项,最后在类别选项中选择省份字段,切换为区域地图,一张各省市的常住人口可视化地图就完成了。
Excel实现地图可视化的 *** 作相对来说较为简单,但是功能也比较少,类型只有柱形图、气泡图、热度图以及区域地图等,目前大数据领域常见的流向地图等并不在可选范围内,可用的主题也是微软经典的几款,显得有一些“视觉疲劳”。
除了Excel外,现在用的比较多的就是BI软件了。BI软件作为数据分析工具,拥有强大的数据可视化功能, *** 作也非常简便。
亿信ABI作为亿信华辰自主研发的一款全能型数据分析产品,开发的地图应用实现了地图和数据展示的完美结合。内置五大洲及世界地图、中国地图,囊括中国34个省239个市区县的地图,地图类型包括FLASH、图片和HTML5格式,同时支持个性化定制地图。
同时也支持GIS地图的应用,使用天地图、ArcGIS、百度地图平台,并可拓展。支持通过点选、框选方式实现地图上数据查询、统计、钻取、预警、渲染、统计图联动、信息提示等。
如上图所示,该场景通过GIS+统计图,直观的呈现出湖北省内店铺分布及收入情况。GIS地图可缩放,并以颜色渲染呈现收入分布,点击地图店铺类型参数整表数据联动,点击地图区域可与右侧统计数据互动。
亿信ABI中GIS地图的另一大应用优势就在于,系统直接将GIS地图的各类相关属性进行封装,以组件化方式为用户提供服务,用户只需拖拽+界面化设置即可完成GIS+BI应用,不仅降低了用户的使用门槛,而且大大缩短了用户的实施周期。
亿信华辰十多年来已在GIS+BI领域获得专业的项目经验积累,亿信ABI中的GIS地图成功应用于通信、金融、电力、政府决策等多个行业。
1、国家电网:电网线路GIS监控
电网线路监控借助GIS地图,可任意定位查看某市全市220kV及以上某一变电站运行指标情况,监控缺陷及隐患,统计故障,发现薄弱环节。通过GIS地图电网层线路分布图,可选择任意一条线路查看各线路具体情况,包括运检指标及各类预警信息等。
2、武汉移动:GIS应用监控数据全貌
武汉移动经过多年信息化的建设,已形成区域化的业务管理体系,并积累了大量的业务数据。为清晰呈现各项指标在全市范围内不同区域的整体情况,建设实时集中监控平台,集中展现企业各环节经营数据。
通过在GIS地图上对各区域模块进行颜色渲染,清晰展示企业业务区域的分布情况,同时通过多TAB页的展示方式,以专题化页面对各业务场景进行专项分析。
3、交银租赁: 飞机船舶资产实时监控
飞机船舶资产运行数据采集及监控系统通过对飞机船舶等外部数据的定时抓取,并进行数据的清洗、整合,以GIS地图和BI报表的方式实现飞机船舶的位置监控及航行情况统计分析,实现交银租赁楼层大屏的飞机船舶GIS地图的轮播展示,使公司高管及相关部门可以实时了解公司租赁物的位置信息。
我的excel2010没有找到相关的功能键,如果你的是2013版本应该有1、创建三维地图
插入选项卡->三维地图->打开三维地图
2、将数据添加到三维地图模型
全选数据,然后点击三维地图,先后点击下面的讲选定数据添加到三维地图
3、添加数据字段到地图对应的映射位置
把地区字段添加到位置选项,某年份的人口数量字段添加到高度选项卡。(这里位置选项中由于只有地名,所在这里选择其他选项)
4、更改其显示状态
默认不同地区的是柱状图显示,你也可以手动更改其他显示方式。比如热力图、点状态等。
5平面图与三维图直接的转换
点击顶部的平面地图标签就可以实现平面地图与三维地图之间的转换了。
6、添加二维图表,多模式显示数据状态
点击顶部的二维图表按钮,可以显示二维图表与三维地图的叠加效果。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)