56

10种免费的工具让你快速的、高效的使用数据可视化

 5 years ago
source link: https://www.tuicool.com/articles/3yiayiA
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

3UZNZrV.jpg!web

原标题 | 10 Free tools to get started with Data Visualisation-Easily & Instantly.

作者 | Parul Pandey

译者 | 汪鹏(重庆邮电大学)、alexchung(福州大学)

FFbyQzJ.jpg!web

图片来源于rawpixel.com

不要简单地展示数据,用它讲个故事!

是的,我们有数据,并有了数据的洞察,然后呢?显然,下一步将是与人们交流这些发现,以便他们采取必要的行动。最有效的数据交流方式之一就是讲故事。但是要成为有效的讲述者,我们需要简化事情,而不是使事情复杂化,这样使得分析的真正本质不会丢失。

在讲故事和可视化方面,有许多工具可供选择。有些是免费的,有些是付费订阅的。有些简单直观,但缺乏互动性,而有些复杂,需要一些努力才能开始。

如果你刚刚开始使用数据可视化,没有艺术或图形设计经验,或者不想编码,而想立即开始制作图形或地图,那么本文就是为你准备。本文还尝试使用除流行工具(如Tableau Public、Powerbi和Google Charts)之外的其他工具,这些工具其实在数据科学生态系统中很常用。

所以,这里有十个免费提供的工具,让初学者可以立即开始构建漂亮的视觉效果。

这些数据可视化工具都是免费提供的,但是如果你想升级和访问更多选项,尤其是云服务,就需要用到一个高级版本。

1.Data Wrapper

Datawrapper可以轻松创建图表和图。只需单击鼠标,即可轻松创建等值线,符号或定位图。同样,您也可以根据数据创建自己选择的图表。这些图表是互动的,响应性的,可嵌入您的网站。该工具的免费版本适用于单个用户,支持10,000个月图表视图。

Datawrapper主要面向记者。世界各地的新闻记者都使用Datawrapper来构建他们的图表和地图。然而,对于任何想要可视化来伴随他们的文章的人来说,它都非常有用。该网站还办了名为CHARTABLE的博客,他们定期撰写有关数据可视化的最佳实践。

处理

只需从Excel或Google表格中复制您的数据即可。您还可以上传CSV文件或链接到URL以获取实时更新图表。只需单击一下,即可从多种图表和地图类型中进自定义和注释图表以使其更有效。将即用型嵌入代码复制到CMS或网站中,或将图表导出为图像或PDF以进行打印。

演示

rIJvIj7.gif

2. RAWGraphs

RAWGraphs是一个开放的Web工具,可以在令人惊叹的d3.js库之上创建基于矢量的自定义可视化库。

RAWGraphs主要被设想为设计师和极客的工具,旨在提供电子表格应用程序(例如Microsoft Excel,Apple Numbers,Google Docs)和矢量图形编辑器(例如Adobe Illustrator,Inkscape等)之间的缺失链接。

RAWGraphs具有高度可定制性和可扩展性,可接受用户定义的新自定义布局。有关如何添加或编辑布局的详细信息,请访问其网站。

处理

RAWGraphs使用表格数据(例如电子表格和逗号分隔值)以及来自其他应用程序的复制粘贴文本(例如Microsoft Excel,TextWrangler,TextEdit等)。基于SVG格式,可以使用矢量图形应用程序轻松编辑可视化以进行进一步细化,或直接嵌入到网页中。

只需在RawGraphs中插入原始数据,在各种可视模型中进行选择,然后调整创建的图表并浏览数据。

使用RAWGraphs的最简单方法是访问官方应用页面上的最新版本。但是,RAWGraphs也可以在您的计算机上本地运行。安装时请遵循Github仓库的说明。

演示

AbQRnye.gif

3.Charted

Charted可让您可视化数据并自动创建漂亮的图表。它由Medium的产品科学团队开发。Charted故意保持简单易用。它不存储,操作或转换数据,因此它不是格式化工具。但是,它有一些强大的核心功能:

  • 适用于所有屏幕尺寸,包括显示器

  • 每30分钟重新获取数据并更新图表

  • 将数据系列移动到单独的图表中

  • 调整图表类型,标签/标题和背景

处理

提供数据文件的链接,Charted返回一个漂亮,交互,可共享的数据图表。目前图表支持.csv,.tsv。谷歌电子表格和保管箱共享链接。还可以生成HTML代码,然后可以将其嵌入到网站中。

演示

下载repo并运行npm install以安装依赖项。之后,您将能够runnpm start。这将在localhost:3000启动服务器。或者,它也可以在charted.co上试用。

BB3qIby.gif

4.Chart Studio

Chart Studio是Plotly强大的,基于网络的在线图表创建者。它是用于创建D3.js和WebGL图表的最复杂的编辑器之一。它作为基本版本提供,可免费使用。此外,还有付费的企业版和云版。任何人都可以使用源代码集成到他们的应用程序中。

处理

拖放数据文件或通过Falcon SQL客户端连接到SQL。然后只需使用提供的选项即可立即获取交互式图表。

演示

2MJJj2V.gif

5. Fastcharts

FastCharts是Financial Times DataViz团队的产品。他们最近推出了一个公共版本的内部浏览器图表工具,供人们工作和提供反馈。

该工具可用于:

  • 只需将数据直接粘贴到浏览器中即可制作直线图,条形图和面积图

  • 向绘图的点和/或区域添加注释

  • 下载PNG和可编辑的SVG

虽然这个工具是为内部使用而制作的,但FastCharts在创建演示图表时也在业务的其他部分赢得了声誉 - 这是一个比Excel或Google表格更简单的工具,并为用户提供更专业的图表FT品牌推广。

处理

可以使用CSV或TSV格式的任何数据创建图表,然后可以根据用户的偏好进一步自定义。

演示

这有一个演示GIF,展示如何在一分钟内制作图表。

uQZ7jaY.gif

https://fastcharts.io/

6.Palladio

Palladio是一款免费的数据驱动工具,旨在轻松可视化复杂的历史数据。该项目旨在了解如何基于人文查询设计图形界面。Palladio 位于历史与设计的交汇处。

可以使用Palladio创建四种类型的可视化:

  • 地图视图:将坐标数据转换为地图上的点

  • 图表视图:允许您可视化数据的任何两个维度之间的关系

  • 列表视图:可以安排数据的维度以制作自定义列表

  • 图库视图:数据可以在网格设置中显示,以便快速参考

处理

任何可以表格/电子表格格式表示的信息集合都可以与Palladio一起使用,唯一要求所有数据都由分隔符号值(包括逗号,分号和制表符)表示。

我们可以粘贴,上传或提供数据链接,以便创建新的Palladio项目。

演示

QfQVreZ.gif

7.Openheatmap

Opeheatmap是一个非常简单的工具,可以立即将电子表格转换为地图。从将邻居的房价映射到Twitter,openheatmap可以将所有这些转化为交互式可视化,而不涉及任何复杂性。

处理

只需上传电子表格或提供指向Google云端硬盘的链接即可。如果数据没有问题,您将能够查看下一个地图。您的电子表格应包含要映射的位置的列,一个用于值,另外一个用于每行的时间(如果需要动画地图)。例如:

MJBzU3E.png!web

演示

让我们使用openheatmap展示一下“伦敦地铁站”。

fQBjea7.gif

8.MyHeatMap

MyHeatMap是另一种可以交互式查看地理数据的工具。 但是,免费版本只允许用户创建最多只有20个数据点的公共地图,实际上这个数据点非常少。Myheatmap输出颜色编码的热图,这些热图非常容易让目标受众理解。 地图不会被标记,旗帜,等高线或不断增长的斑点混乱。 此外,使用myheatmap创建的热图是完全交互式的,具有平移和缩放功能。

处理

用户只需要以CSV格式上传地理数据。 该文件应包含至少包含三个字段的标题行。 其中两个字段必须命名为“纬度”和“经度”,其相应的列必须包含纬度和度经度的地理坐标。

演示

6zeMNzQ.gif

  9.Chartbuilder

Chartbuilder是一个前端图表应用程序,可以轻松创建简单漂亮的图表。Chartbuilder是用户和导出界面。Chartbuilder支持Atlas开发的所有图表,这是Quartz开发的图表平台。Chartbuilder不是数据分析或数据转换工具。它只是以一致的预定义样式创建图表。

处理

将csv或tsv格式的数据粘贴到chartbuilder中并导出代码以绘制移动友好的响应图表或静态SVG或PNG图表。对于那些对定制图表样式不感兴趣的人,项目地址: http://quartz.github.io/Chartbuilder

它也可以在本地下载和安装。

演示

ZnIRvqV.gif

10.Timeline.js

TimelineJS是一个开源工具,任何人都可以构建视觉丰富的交互式时间表。初学者只需使用Google电子表格即可创建时间表。专家可以使用他们的JSON技能来创建自定义安装,同时保持TimelineJS的核心功能。

TimelineJS可以从各种来源获取媒体。Twitter,Flickr,YouTube,Vimeo,Vine,Dailymotion,谷歌地图,维基百科,SoundCloud,文档云等等!

处理

创建时间表是一个简单的过程。提供了一个电子表格模板,需要填写该模板,然后简单地发布内容。然后,可以将生成的链接嵌入到媒体中或在期望时间线的任何网站上。该网站有一个很好的介绍性视频,以开始使用Timeline JS。

演示

如何在中型博客/网站中呈现时间轴的示例。

曼德拉:一种有目的的生活

TimelineJS Embed

http://cdn.knightlab.com/libs/timeline/latest/embed/index.html

总结

数据可视化不一定非常困难或昂贵。代码肯定会为你提供更多选项来创建和自定义图形,尤其是在数据混乱时,但这些工具在提供即时数据可视化时可以提供很好的选择。这不是一个详尽的列表,我一直在寻找更多的工具,试图简化其他人的可视化过程。

本文编辑:王立鱼

英文原文: https://towardsdatascience.com/10-free-tools-to-instantly-get-started-with-data-visualisation-d7fadb5f6dce

想要继续查看该篇文章相关链接和参考文献? 雷锋网雷锋网雷锋网 (公众号:雷锋网)

点击【 10种免费的工具让你快速的、高效的使用数据可视化 】即可访问!

福利大放送——满满的干货课程免费送!

「好玩的Python:从数据挖掘到深度学习」该课程涵盖了从Python入门到CV、NLP实践等内容,是非常不错的深度学习入门课程,共计9节32课时,总长度约为13个小时。。

课程页面: https://ai.yanxishe.com/page/domesticCourse/37

「计算机视觉基础入门课程」本课程主要介绍深度学习在计算机视觉方向的算法与应用,涵盖了计算机视觉的历史与整个课程规划、CNN的模型原理与训练技巧、计算机视觉的应用案例等,适合对计算机视觉感兴趣的新人。

课程页面: https://ai.yanxishe.com/page/domesticCourse/46

现AI研习社将两门课程免费开放给社区认证用户,只要您在认证时在备注框里填写「Python」,待认证通过后,即可获得该课程全部解锁权限。心动不如行动噢~

认证方式: https://ai.yanxishe.com/page/blogDetail/13999

雷锋网原创文章,未经授权禁止转载。详情见 转载须知

2iqqEjn.jpg!web

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK