【数据分析必备】分享10个大数据可视化工具
大数据数据可视化可以说是无处不在,而且比以往任何时候都重要。无论是在行政演示中为数据点创建一个可视化进程,还是用可视化概念来细分客户,数据可视化都显得尤为重要。以前的工具的基本不能处理大数据。本文将推荐10个可用于处理大数据的可视化工具(排名不分先后)。无论你是需要对数据进行分析并且决定用最好的方式向你的客户或同事进行展示,还是你心里有一个视觉化布局但需要将此概念应用到生活中,总会有一款工具适合你。
1.Polymaps
需要在地图上展示复杂的数据集?Polymaps是一个免费的Java库,也是SimpleGeo和Stamen的开发的一个联合项目。这种复杂的地图叠加工具可以加载多种规模的数据,提供多级别缩放功能,大到国家,小到街景。
主要特点:
1.使用可缩放矢量图形(SVG)
2.展示国家、州、城市、社区和街景
3.基本的CSS规则控制设计
4.图片是球形墨卡托瓦格式
费用:免费
2.NodeBox // @Nodebox
实验媒介研究小组(Experimental Media Research Group)开发的一组开源工具,NodeBox的兼容性是跨平台图片库或Mac的app都能创建Python编码的2D界面。
主要特点:
1.与标准设计应用程序集成
2.跨平台,基于节点的图形用户界面(GUI)
3.NodeBox1 – Python编码、2D界面的Mac应用程序
4.导入多种类型的数据,包括Excel
5.动画效果
6.运用最少的编程技能建立一个生产设计
费用:免费
3. Flot
JQuery的一个Java绘图库,Flot是一个基于浏览器的应用程序,并且能够兼容大多常见的浏览器,包括IE、Chrome、Firefox、Safari和Opera。Flot对于数据观点支持多种可视化选择,交互式图表、堆叠式图表、平移和缩放,以及通过各种插件实现各种特定功能。
主要特点:
1.支持线性、图片,用任何组合填充区域
2.在同一个数据序列里运用组合展示元素
3.绘图分类以及文本数据
4.增加DOM操作标准的HTML
5.产生切换系列交互式视觉效果
6.直接的画布准入绘制自定义形状
费用:免费
4.Processing // @ProcessingOrg
Processing创建之初为教计算机基础知识在视觉环境的一种手段,但现在由学生、设计师、研究者、艺术家和业余爱好者使用,用于创造学习模型和实际产品的原型。用户可以创建简单或复杂的图像,动画,和相互作用。
主要特点:
1.2D、3D和PDF格式输出
2.交互作用程序
3.Open GL一体化
4.超过1000个库的附加功能
5.创建交互、文本、动作和动画
5. Processingjs
Processing的姐妹站点,Processing.js这个工具可以处理复杂的数据视觉化、图形、图表或是其他视觉效果,并是网页可用的形式,并不需要任何扩展程序或插件。这就意味着你可以运用标准Processing语言写代码并且插入到你的网站,而且Processing.js并不需要额外的编码需求来实现其功能。
主要特点:
1.允许Processing代码可以在任何HTML5浏览器运行
2.动画和交互式可视化效果融入任何web页
3.没有额外的编码需要
费用:免费
6. Tangle
Tangle是一个Java库和工具,不仅仅是视觉化,还允许设计师和开发者创建reactive程序,对数据的关系可以提供深层理解。例如,一个网页端的转换计算器能够转换货币或测量。
主要特点:
1.允许读者来改变参数
2.基于定义的变量、格式和分类
3.运用Tangle类创建图表和其他可视化效果
4.能够创建动态的展示
5.同时使用多种变量建立控件和视图
费用:免费
7. D3.js
一个强调网页标准的用来创建数据可视化Java库。使用HTML、SVG和CSS,可以让使用者以数据驱动的方式去操作DOM,能够满足现在浏览器的兼容性并且不受专用框架的限制。
主要特点:
1.绑定任意数据到DOM
2.创建交互式SVG条形图
3.从数据集里产生HTML表格
4.多种组合和插件来增强兼容性
5.内置的可重复使用的组件以便于编码
费用:免费
8. FF Chartwell // @FontFont
FF Chartwell将简单数字串转换会可编辑的数据可视化,并进一步的自定义使用OpenTy功能。它是能够用于标准设计套件,例如Adobe CreativeSuite,简单化图表的设计。
主要功能:
1.使用简单的数据串来产生图表
2.有利于创建一个大信息图元素
3.没有编码功能节省时间
4.与设计应用程序一体化
5.多种可视化类型
费用:
所有功能-$119
单个功能-每个$25 (条形、垂直图、线形图、饼图、雷达图、环形图、玫瑰图)
9. Google Maps // @GoogleMaps
谷歌地图提供一些APIs给开发者,例如谷歌地球、谷歌地图图像和谷歌地方信息。这些工具能够使开发者为任何应用程序或网站建立交互式视觉地图程序。
主要特点:
1.将地图嵌入网页中
2.提出有关机构、感兴趣的地方和其他位置的数据
3.能够使网站访问者在你的网站限制范围内使用谷歌地球。
10. SAS VisualAnalytics // @SASsoftware
SAS可视化分析工具为了更加全面的分析能够探索各种尺寸的数据集可视化。拥有直观的平台和自动化预测工具,SAS视觉分析允许甚至可以让无技术基础的用户来探索数据和潜在机会之间更加深层次的关系。
主要特点:
1.在前置或公共或私人云上部署
2.拖放图表自动为数据选择最好的布局
3.弹出提示区识别潜在的重要的相关性
4.场景分析能够在变量变化基础上进行预测
5.存储视图为报告、图片或SAS移动端
6.用户易于使用数据来整合行为元素
费用:
完整功能免费演示版(不同环节之间不能储存报告)
按要求报价