0 Comments

75种数据可视化工具

发布于:2016-08-03  |   作者:广州网站建设  |   已聚集:人围观
广州网站建设,广州网站设计,广州网站制作,广州网站建设公司,广州网站设计公司,品牌网站建设,网站建设,网站设计手机网站,微信网站

一、Excel

Excel 作为一个入门级工具,是快速分析数据的理想工具,也能创建供内部使用的数据图,但是 Excel 在颜色、线条和样式上课选择的范围有限,这也意味着用 Excel 很难制作出能符合专业出版物和网站需要的数据图。

二、Google Chart API

Google Chart 提供了一种非常完美的方式来可视化数据,提供了大量现成的图标类型,从简单的线图表到复杂的分层树地图等。它还内置了动画和用户交互控制。

三、D3

D3(Data Driven Documents) 是支持 SVG 渲染的另一种 JavaScript 库。但是 D3 能够提供大量线性图和条形图之外的复杂图表样式,例如 Voronoi 图、树形图、圆形集群和单词云等。

四、R

R 语言是主要用于统计分析、绘图的语言和操作环境。虽然 R 主要用于统计分析或者开发统计相关的软件,但也有用作矩阵计算。其分析速度可比美 GNUOctave 甚至商业软件 MATLAB 。

五、Visual.ly

如果你需要制作信息图而不仅仅是, Visual.ly 是最流行的一个选择。

六、Processing

Processing 是数据可视化的招牌工具。你只需要编写一些简单的代码,然后编译成 Java 。 Processing 可以在几乎所有平台上运行。

七、Leaflet

Leaflet 是一个开源的 JavaScript 库,用来开发移动友好地交互地图。

八、Openlayers

Openlayers 可能是所有地图库中可靠性最高的一个。虽然文档注释并不完善。且学习曲线非常陡峭,但是对于特定的任务来说, Openlayers 能够提供一些其他地图库都没有的特殊工具。

九、PolyMaps

PolyMaps 是一个地图库,主要面向数据可视化用户。 PolyMaps 在地图风格化方面有独到之处,类似 CSS 样式表的选择器。

十、Charting Fonts

Charting Fonts 是将符号字体与字体整合 ( 把符号变成字体 ) ,创建出漂亮的矢量化图标。

十一、Gephi

Gephi 是进行社会图谱数据可视化分析的工具,不但能处理大规模数据集并且 Gephi 是一个可视化的网络探索平台,用于构建动态的、分层的数据图表。

十二、CartoDB

CartoDB 是一个不可错过的网站,你可以用 CartoDB 很轻易就把表格数据和地图关联起来,这方面 CartoDB 是最优秀的选择。

十三、Weka

Weka 是一个能根据属性分类和集群大量数据的优秀工具, Weka 不但是数据分析的强大工具,还能生成一些简单的图表。

十四、NodeBox

NodeBox 是 OS X 上创建二维图形和可视化的应用程序,你需要了解 Python 程序, NodeBox 与 Processing 类似,但没有 Processing 的互动功能。 https://www.nodebox.net/code/index.php/Home

十五、Kartograph

Kartograph 不需要任何地图提供者像 Google Maps ,用来建立互动式地图,由两个 libraries 组成,从空间数据开放格式,利用向量投影的 Python library 以及 post GIS ,并将两者结合到 SVG 和 JavaScript library ,并把这些 SVG 资料转变成互动性地图。

十六、Modest Maps

Modest Maps 是一个很小的地图库,在一些扩展库的配合下,例如 Wax 、 Modest Maps 立刻会变成一个强大的地图工具。

十七、Tangle

Tangle 是一个用来探索, Play 和可以立即查看文档更新的交互工具。

十八、Crossfilter

Crossfilter 既是图表,又是互动图形用户界面的小程序,当你调整一个图表中的输入范围时,其他关联图表的数据也会随之改变 。

十九、Raphael

Raphael 是创建图表和图形的 JavaScript 库,与其他库最大的不同是输出格式仅限 SVG 和 VML. http://raphaeljs.com/

二十、jsDraw2DX

jsDraw2DX 是一个标准的 JavaScript 库,用来创建任意类型的 SVG 交互式图形,可生成包括线、矩形、多边形、椭圆、弧线等图形。 http://jsdraw2dx.jsfiction.com/

二十一、Pizza Pie Charts

Pizza Pie Charts 是个响应式饼图图表,基于 Adobe Snap SVG 框架,通过 HTML 标记和 CSS 来替代 JavaScript 对象,更容易集成各种先进的技术。

二十二、Fusion Charts Suit XT

Fusion Charts Suit XT 是一款跨平台、跨浏览器的 JavaScript 图表组件,为你提供令人愉悦的 JavaScript 图表体验。它是最全面的图表解决方案,包含 90+ 图表类型和众多交互功能,包括 3D 、各种仪表、工具提示、向下钻取、缩放和滚动等。它拥有完整的文档以及现成的演示,可以帮助你快速创建图表。

二十三、iCharts

iCharts 提供可一个用于创建并呈现引人注目图表的托管解决方案。有许多不同种类的图表可供选择,每种类型都完全可定制,以适合网站的主题。 iCharts 有交互元素,可以从 Google Doc 、 Excel 表单和其他来源中获取数据。

二十四、Modest Maps

Modest Maps 是一个轻量级、可扩展的、可定制的和免费的地图显示类库,这个类库能帮助开发人员在他们自己的项目里能够与地图进行交互。

二十五、Raw

Raw 局域非常流行的 D3.js 库开发,支持很多图表类型,例如泡泡图、映射图、环图等。它可以使数据集在途、复制、粘贴、拖曳、删除于一体,并且允许我们定制化试图和层次。

二十六、Springy

Springy 设计清凉并且简答。它提供了一个抽象的图形处理和计算的布局,支持 Canvas 、 SVG 、 WebGL 、 HTML 元素。

二十七、Bonsai

Bonsai 使用 SVG 作为输出方式来生成图形和动画效果,拥有非常完整的图形处理 API ,可以使得你更加方便的处理图形效果。它还支持渐变和过滤器 ( 灰度、模糊、不透明度 ) 等效果。

二十八、Cube

Cube 是一个开源的系统,用来可视化时间系列数据。它是基于 MongoDB 、 NodeJS 和 D3.js 开发。用户可以使用它为内部仪表板构建实时可视化的仪表板指标。

二十九、Gantti

Gantti 是一个开源的 PHP 类,帮助用户即时生成 Gantti 图表。使用 Gantti 创建图表无需使用 JavaScript ,纯 HTML-CSS3 实现。图表默认输出非常漂亮,但用户可以自定义样式进行输出 (SASS 样式表 ) 。

三十、Smoothie Charts

Smoothie Charts 是一个十分小的动态流数据图表路。通过推送一个 webSocket 来显示实时数据流。 Smoothie Charts 只支持 Chorme 和 Safari 浏览器,并且不支持刻印文字或饼图,它很擅长显示流媒体数据。

三十一、Flot

Flot 是一个优秀的线框图表库,支持所有支持 canvas 的浏览器 ( 目前主流的浏览器如火狐、 IE 、 Chrome 等都支持 ) 。

三十二、Tableau Public

Tableau Public 是一款桌面可视化工具,用户可以创建自己的数据可视化,并将交互性数据可视化发布到网页上。

三十三、Many Eyes

Many Eyes 是一个 Web 应用程序,用来创建、分享和讨论用户上传图形数据。

三十四、Anychart

Anychart 是一个灵活的基于 Flash/JavaScript(HTML5) 的图表解决方案、跨浏览器、跨平台。除了图表功能外,它还有一款收费的交互式图表和仪表。

三十五、Dundas Chart

Dundas Chart 处于行业领先地位的 NET 图表处理控件,于 2009 年被微软收购,并将图表产品的一部分功能集成到 Visual Studio 中。

三十六、TimeFlow

TimeFlow Analytical Timeline 是为了暂时性资料的视觉化工具,现在有 alpha 版本因此有机会可以发现差错,提供以下不同的呈现方式:时间轴、日历、柱状图、表格等。

三十七、Protovis

Protovis 是一个可视化 JavaScript 图表生成工具。

三十八、Choosel

Choosel 是可扩展的模块化 Google 网络工具框架,可用来创建基于网络的整合了数据工作台和信息图表的可视化平台。

三十九、Zoho Reports

Zoho Reports 支持丰富的功能帮助不同的用户解决各种个性化需求,支持 SQL 查询、类四暗自表格界面等。

四十、Quantum GIS(QDIS)

Quantum GIS(QDIS) 是一个用户界面友好、开源代码的 GIS 客户端程序,支持数据的可视化、管理、编辑与分析和印刷地图的制作。

四十一、NodeXL

NodeXLDE 主要功能是社交网络可视化。

四十二、OpenStreetMap

OpenStreetMap 是一个世界地图,由像您一样的人们所构筑,可依据开放协议自由使用。

四十三、OpenHeatMap

OpenHeatMap 简单易用,用户可以用它上传数据、创建地图、交流信息。它可以把数据 ( 如 Google Spreadsheet 的表单 ) 转化为交互式的地图应用,并在网上分享。

四十四、Circos

Circos 最初主要用于基因组序列相关数据的可视化,目前已应用于多个领域,例如:影视作品中的人物关系分析,物流公司的订单来源和流向分析等,大多数关系型数据都可以尝试用 Circos 来可视化。

四十五、Impure

Impure 是一个可视化编程语言,旨在收集、处理可视化信息。

四十六、Polymaps

Polymaps 是一个基于矢量和 tile 创建动态、交互式的动态地图。

四十七、Rickshaw

Rickshaw 是一个基于 D3.JS 来创建序交互式的时间序列图表库。

四十八、Sigma.js

Sigma.js 是一个开源的轻量级库,用来显示交互式的静态和动态图表。

四十九、Timeline

Timeline 即时间轴,用户通过这个工具可以一目了然的知道自己在何时做了什么。

五十、BirdEye

BirdEye 是 Decearative Visual Analytics ,它属于一个群体专案,为了要提升设计和广泛的开源资料视觉化发展,并且为了 Adobe Flex 建视觉分析图库,这个动作以叙述性的资料库为主,让使用者能够建立多元资料视觉化界面来分析以及呈现资讯。

五十一、Arbor.Js

Arbor.Js 提供有效率、以力导向的版面配置演算法,抽象画图表组织以及筛选更新的处理。

五十二、Highchart.js

Highchart.js 是单纯由 JavaScript 所写的图表资料库,提供简单的方法来增加互动性图表来表达你的网站或网站应用程式。目前它能支援线图、样条函数图。

五十三、Paper.js

Paper.js 是一个开源向量图表叙述架构,能够在 HTML5 Canvas 运作,对于初学者来说它是很容易学习的,其中也有很多专业面向可以提供中阶及高阶使用者。

五十四、Visualize Free

Visualize Free 是一个建立在高阶商业后台集游 InetScoft 开发的视觉化软体免费的视觉分析工具,可从多元变量资料筛选并看其趋势,或是利用简单地点及方法来切割资料或是小范围的资料。

五十五、GeoCommons

GeoCommons 可以使用户构建富交互可视化应用来解决问题,即使他们没有任何传统地图使用经验。你可以将实社会化数据或者 GeoCommons 保存的超 5 万份开源数据在地图上可视化,创造带交互的可视化分析作品,并将作品嵌入网站、博客或分享到社交网络上。

五十六:Echarts

提起 ECharts ,经常使用开源软件的朋友应该很熟悉,当然,如果你不知道也没关系。但是你肯定知道去年春节以及近期央视大规划报道的百度大数据产品,如百度迁徙、百度司南、百度大数据预测等等,这些产品的数据可视化均是通过 ECharts 来实现的。

在国外大数据可视化企业 Tableau 、 Datawatch 、 Platfora 强势入华的情况下,国人推出了 ECharts ,并且进行了开源,从这一点来说,中国的大数据行业并不落后于北美国家。 ECharts 也让我们看到了中国大数据可视化的未来,感谢 ECharts 以及 ECharts 团队。

五十七、数据美国

麻省理工学院近日推出了一个 “数据美国”在线大数据可视化工具 ,可以实时分析展示美国政府公开数据库 (Open Data) 。

用户只需要输入任意美国地名 ( 例如上图 ) ,就可以检索到多维度全面反映当地人口统计数据的可视化图表,包括平均家庭收入、房价、房产税、房屋租售比、家庭平均汽车拥有量、平均上班通勤时间、医患数量比、医疗成本、疾病分布、药物滥用情况、犯罪与治安情况、种族比例、职业分布等等。

数据美国数据可视化工具不但对美国人求学、就业、生活、旅游、购物具有极高的参考价值,而且这些社会学大数据经过各种不同的可视化图表展示,可以生成大量“数据新闻”,揭示超出人们经验范围的数据 Insights 。该工具对于有意在美国求学、生活或投资的外国人来说也具有很强的实用性。同时“数据美国”也是政务公开大数据 (Open Data) 造福社会的一个活生生的应用案例。

“数据美国”项目得益于美国总统 奥巴马 2013 年签署的一项政务数据公开 (Open Data) 法令 ,要求所有新增政府数据都必须以电脑文件形式向企业、研究者和公众开放。当时的美国联邦政府 CIO Steven VanRoekel 以 GPS 和天气数据对公众开放催生导航市场为例,指出开放数据将推动企业创新。

五十八、Infogram

Infogram 的最大优势在于,让您的可视化信息图表与实时大数据相链接。只须三个简单步骤,您可以选择在众多图表,地图,甚至是视频可视化模板中进行选择。 Infogram 支持团队账号。

五十九、ChartBlocks

ChartBlocks 是一个易于使用在线工具,它无需编码,便能从电子表格,数据库中构建可视化图表。整个过程可以在图表向导的指导下完成。您的图表将在 HTML5 的框架下使用强大的 JavaScript 库 D3.js 创建图表。你的图表是响应式的,并且可以和任何的屏幕尺寸及设备兼容。 您还可以将图表嵌入任何网页中,分享在 Twitter 和 Facebook 上。

六十、Datawrapper

Datawrapper 是一款专注于新闻和出版的可视化工具。华盛顿邮报,卫报,华尔街日报和 Twitter 等媒体都使用了这一工具。 Datawrapper 非常容易使用,不需要任何编程基础。你只需要上传你的数据,便能轻松地创建和发布图表,甚至是地图。 Datawrapper 提供了众多的自定义布局及地图模板。

六十一、Plotly

Plotly 帮助你在短短几分钟内,从简单的电子表格中开始创建漂亮的图表。 Plotly 已经为谷歌、美国空军和纽约大学等机构所使用。 Plotly 是一个非常人性化的网络工具,让你在几分钟内启动。如果你的团队希望为 JavaScript 和 Python 等编程语言提供一个 API 接口的话, Plotly 是一款非常人性化的工具。

六十二、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 以绘制时间序列图,柱状图,饼图和散点图为主。它非常优易于扩展。同为 Ember.js 开发团队, Ember Charts 聚焦于图形互动性。它有极强的错误处理能力,当你遇到坏数据时,系统也不会崩溃。

六十四、NVD3

NVD3 运行在 d3.js 之上 , 它可建立可重用的图表组件。该项目的目标是保持所有的图表整洁和可定制性。 NVD3 是 d3.js 之上的简单的接口,保持了 d3.js 的所有强大功能。 NVD3 由 Novus Partners 前端工程师开发和使其保持了图表技术洞察力。

六十五、Chart.js

对于一个小项目的图表, chart.js 是一个很好的选择。开源,只有 11KB 大小,这使得它快速且易于使用,它支持多种图表类型 : 饼图,线性图和雷达图等。

六十六、Chartist.js

Chartist.js 的开发社区一直致力于打败所有其他 JavaScript 图表库。它使用了 Sass 的个性化风格,它的 SVG 输出是响应式的。

六十七、n3-charts

N3-charts 是一种基于 AngularJS 框架的工具。它建立在 D3.js 之上,帮助您创建简单的互动图表。 N3-charts 是一种小型化的图表工具,不适用于大型项目。

六十八、Dygraphs

Dygraphs 是一款快捷、灵活的开源 JavaScript 图表库,用户可以自由探索和编译密集型数据集。它具有极强的交互性,比如缩放、平移和鼠标悬停等都是默认动作。更棒的是,它还对误差线有很强的支持。 Dygraphs 也是高度兼容的,所有的主流浏览器都可正常运行(包括不受待见的 IE8 )。你甚至可以在手机和平板设备上使用双指缩放!

六十九、PiktoChart

这是一款很赞的 app ,你可以用它创作出漂亮、清晰、透明的信息图表。 PiktoChart 提供了单击编辑器,有着超过 400 种模板、图标、图表,一个极大的图片素材库和无限制的自定义服务,保证了你的信息图表是独一无二的。一切只需要三步:在图库里预览主题然后选择一个;在图库中超过 1000 张图像之间选择你要的素材或是自己上传;最后,分享这幅信息图表给全世界看吧。

七十、Gliffy

Gliffy 可以帮助你制作专业级流程图、组织图、 UML 分析图( Unified Modeling Language ,统一建模语言,译注)、线框图、技术制图等等,而且它兼容所有的浏览器。 Gliffy 使用 HTML5 编辑器,速度是 Flash 的两倍。它提供一个可读的 URL 地址展示你的分析图,也可以将成果分享到社交媒体上。你只需从海量库里把你想要的图形拖拖拽拽,然后单击选择需要的格式,通过简单的重选就能定制你的图表。

七十一、Canva

Canva 让每个人都能简单做设计,它提供你所需要的一切来帮助你把想法转变成 杰出的设计。你可以从一个定制版面或一个空白页面开始。你所需的工具都在一个地方,简明的界面才不会限制你发挥创造力。只需通过搜索并拖拽,就能创造出漂亮的设计,那些无聊的编程就让 Canva 来处理吧。 Canva 可以在线免费使用。

七十二、ZingChart

ZingChart 是一个强大的库,为用户提供了快速创造漂亮的图表、操作面板和信息图表的可能性。你可以在上百种图表类型中自由选择,你的设计和个性化要求不会受到任何限制。你也可以使你的用户通过交互式图表特性参与到你的作品之中。

七十三、InstantAtlas

InstantAtlas 让信息分析师和研究者得以创建交互式动态分配图报告,并结合统计数据和地图数据来优化数据可视化效果。如果你正在寻找一个可以制图的数据映射工具,那么恭喜你,就是它了。

七十四、WolframAlpha

WolframAlpha 把自己称作计算型知识引擎、谷歌在分析领域的劲敌。它最棒的一点是在显示图表时可以不需要任何配置就响应数据请求。如果你用的是公开的数据,那么你只需一个简单的小部件生成器就能在你的网页上轻松加入可视化数据。

七十五、Dipity

Dipity 也是一款做时间轴的工具,用于管理网站上的时间和日期相关内容非常有效。用户可以创造并分享他们精彩的交互式时间轴,内容形式多种多样,包括音频、视频和图像甚至社交媒体频道。它对纸媒从业者、记者和博主来说简直必不可少。

飞机