11个免费工具助你快速入门数据可视化
Posted GISer学习团
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11个免费工具助你快速入门数据可视化相关的知识,希望对你有一定的参考价值。
这是2020年翻译的第3篇文章
翻译
刘哲人、张秋仪
审校
张云金
点击[阅读原文]跳转至英文链接
我们现在有数据和想法,然后呢?显然,下一步应该是将这些发现传达给人们,这样他们就能够采取必要的行动。“讲故事”(storytelling)是最有效的传达数据的方法之一。但要想成为出色的故事讲述者,我们需要简化事物而非将其复杂化,从而保证分析中真正的精华部分不会丢失。
讲故事与可视化方面有许多工具可供选择。一些工具可以免费使用,而另一些需要付费订购。一些工具简单直观但缺少交互,而另一些稍显复杂需要花点功夫才能上手。
如果你刚开始接触数据可视化,对于艺术与图形设计没有经验,又不愿写代码,但却想立即开始进行图形与地图的制作,那这篇文章正是为你准备的。这篇文章也尝试推荐一些除Tableau Public、 PowerBI和Google Charts等数据科学中广受欢迎的常用工具外,其他的轻量级工具。这里列出了11个可让初学者快速制作漂亮可视化成果的免费工具,这些工具均可免费使用,但如果你想升级服务以获得更多(可视化)选择(尤其是云服务),部分工具可能还提供有Premium版本。
Data Wrapper
01
Data wrapper (https://www.datawrapper.de/)让制作图表和地图变得更加容易。你只需点一点鼠标,便可以很轻松生成分级地图、图例和定位指示图。同样,基于上传的数据,你也可以选择制作自己的图表。生成的图表可进行交互控制,并且能够嵌入到你自己的网站中。这一工具的免费版面向个人用户,支持每月10000次的浏览。
Datawrapper由新闻工作者建立,并为新闻工作者设计。全世界的新闻室都在使用Datawrapper来制作图表与地图。当然,对其它想要在文章中加入可视化效果的人来说,它也十分有用。该网站有一个名为CHARTABLE的博客(https://blog.datawrapper.de/),上面会定期更新数据可视化的优秀实例。
操作流程
操作非常简单,只需复制Excel或Google表格中的数据到软件中即可。你也可以通过上传csv文件或URL链接的方式加载数据(如果需要制作实时更新的图表)。你可在多样的图表与地图样式中点击选择,系统会自行调整并添加相应的注释以使图表更有效地传达信息。你可以将自动生成的嵌入代码复制到你的CMS(content management system,内容管理系统)或网站中,或者直接将图表导出为图片或PDF进行打印。
软件演示
RAW Graphs
02
RAWGraphs(https://rawgraphs.io/)是一个开源网络工具,它可以基于D3.js库定制矢量可视化图形。RAWGraph最初面向设计师与视觉爱好者,旨在弥补电子表格类应用(如MS Excel、Apple Numbers、Google文档)与矢量图形编辑器(Adobe Illustrator, Inkscape等)之间缺少的联系。
RAWGraphs的定制能力与可扩展性很强,接受用户自定义的图形设计。有关添加与编辑图形设计的更多信息可访问其官网(https://rawgraphs.io/)。
操作流程
RAWGraphs支持表格数据(电子表格或csv文件)与应用(如Excel, TextWrangler, TextEdit)中复制粘贴的数据。基于SVG格式,可视化图形就可以很容易在矢量图形类应用中进一步进行调整,或直接插入网页。
软件演示
Charted
03
Charted(https://www.charted.co/)使你能够将数据可视化并自动地生成漂亮的图表。该项目由Medium中的产品科学团队开发。Charted特意保持了简单易用的特性。它不存储、处理或转换数据,因此它并非格式化工具,但它具有一些功能强大的核心特性:
● 可适配任意大小的屏幕
● 可以每30分钟请求一次数据并动态更新图表信息
● 可将数据序列迁移至不同的图表中
● 图表类型、标注、标题、背景可任意调整
设计流程
你只需要提供数据文件的链接,Charted就会根据数据自动生成一幅可交互、可共享的漂亮图形。当前Charted支持.csv、.tsv、Google表格以及dropbox共享链接。Charted同样能生成可嵌入网站的html代码。
操作演示
Chart Studio
04
Chart Studio(https://plotly.com/chart-studio/)是Plotly公司旗下的一款功能强大的在线图表生成器。它是可创建D3.js和WebGL图表的复杂编辑器之一。Chart Studio的基础版可免费使用。此外,还有付费的企业版和云端版本。任何人都可以将它的源码整合到他们的应用程序中。
操作流程
拖拽数据文件或通过Falcon SQL客户端连接SQL进行数据的读取加载,之后经过简单选择就能立刻得到可交互图表。
软件演示
Fastcharts
05
FastCharts(https://fastcharts.io/)是《金融时报》 DataViz团队的产品。该工具能够:
● 直接将数据导入浏览器,制作折线图、条形图与面积图
● 为图形上的点或区域添加注释
● 将图形下载为PNG图片或可编辑的SVG矢量文件
操作流程
任何CSV或TSV格式的数据都可用于图表制作,图表可按照用户喜好进一步定制。
软件演示
Palladio
06
Palladio(http://hdlab.stanford.edu/palladio/)是一个免费的数据驱动型工具,为方便复杂历史数据的可视化而设计。该项目旨在了解如何基于人文查询设计图形界面,体现了历史与设计领域间的交叉。
Palladio可创建以下四类可视化成果:
● 地图:可将坐标数据转为地图上的点
● 图表:可以可视化数据任意两个维度之间的关系
● 列表:可依照数据的维度创建自定义列表
● 图库:数据可在方格中显示以供快速参考
操作流程
任何表格形式的数据集均适用于Palladio,唯一的要求是数据需以分隔符(逗号、分号、制表符)分隔。我们可以通过粘贴、上传或提供数据链接来创建一个新的Palladio项目。
软件演示
Openheatmap
07
Openheatmap(http://www.openheatmap.com/)是一个非常简单的工具,可将电子表格快速转换为地图。从社区房价到Twitter关注者,openheatmap可以将所有这些数据变为可交互的可视化成果,一点也不复杂。
操作流程
上传数据表或提供数据的Google Drive链接即可。如果你的数据不存在问题,就能看到对应的地图。表格中应有一列储存位置信息,一列储存属性值,如果想制作动态地图还需一列储存时间。比如:
Source: http://www.openheatmap.com/upload.html
软件演示
我们试一下使用openheatmap来呈现伦敦地铁站(的分布情况)。
MyHeatMap
08
Myheatmap(https://myheatmap.com/)是另一个可交互式查看地理数据的工具。但免费版仅允许用户创建最多包含二十个数据点的公开地图,这确实太少了。Myheatmap可输出目标受众易于理解的色彩编码类型的热力图。这些地图不会充斥着杂乱的符号、标记、等值线与膨胀的斑点。此外,使用myheatmap创建的热力图是可交互的,也具有平移和缩放的功能。
设计流程
用户只需上传CSV格式的地理数据即可。文件中应至少包含三个字段的标题行。其中两个字段必须命名为“Latitude”和“Longitude”,用来存储数据的纬度和经度坐标。
操作演示
Chartbuilder
09
Chartbuilder(http://quartz.github.io/Chartbuilder/)是一款前端图表绘制的应用程序,可轻松创建简单漂亮的图表。Chartbuilder只是一个用户操作和导出界面,所有图表的创建均在由Quartz开发的制图平台Atlas上实现。Chartbuilder并非数据分析和转换的工具,它只能以一定的预定义样式创建图表。
操作流程
将csv或tsv格式的数据粘贴至chartbuilder后,导出代码,就可以绘制移动端交互式图表或静态SVG、PNG图表。如果你对定制图表样式不感兴趣,可使用托管版本:http://quartz.github.io/Chartbuilder,或者也可以在本地下载和安装。
操作演示
Timeline.js
10
TimelineJS(https://timeline.knightlab.com/)是一个开源工具,使任何人都能够构建视觉效果丰富的交互式时间轴。初学者仅使用Google表格就可以创建时间轴。专业人员可利用JSON在保留TimelineJS核心功能的同时实现自定义安装。
TimelineJS可引入多种数据源:Twitter、Flickr、 YouTube、Vimeo、Vine、Dailymotion、Google Maps、Wikipedia,、SoundCloud、 Document Cloud等。
操作流程
创建时间轴非常简单:Timeline JS提供了一个表格模板,只需填写该模板后发布内容。生成的链接可以嵌入到Medium或其他任何网站中需要时间轴的位置。Timeline JS提供了一个很好的介绍视频来教你入门。
软件演示
大家可以看下通过这个链接https://dwz.cn/USJ9642u查看下是如何使用这个工具软件讲述曼德拉一生。
Canva Graph maker
11
Canva Graph maker(https://www.canva.com/graphs/)是一个多功能工具,它使你可以简单快速地创建漂亮的数据可视化成果。与其他在线图表制作工具不同,Canva既不复杂也不费时,没有学习曲线。你可以在几分钟内得到漂亮的图表,将原始数据转换为直观而又易于理解的内容。
操作流程
在Canva中制作图形只需5步:
● 选择图形模板
● 添加数据或信息
● 从库中添加图标或插图
● 调整颜色,字体,背景等
● 下载,打印或共享
任何类型的实例都有大量可用的图表类型。面积图、条形图、对比图、饼图等多种图表任你选择。
软件演示
数据可视化未必很困难,也未必很昂贵。会写代码确实可以给你更多制作与定制图形的选择,尤其是在数据杂乱的情况下。但通过以上工具你也可以快速地进行数据可视化。
往期译文:
GISer学习团
以上是关于11个免费工具助你快速入门数据可视化的主要内容,如果未能解决你的问题,请参考以下文章