应该使用那些可视化工具/软件?-入门
译者注:这是一篇非常简单的入门小文,虽然内容不多,但条理清楚。对于高手来说,这些东西本来就很简单。不是吗?

您是否一直想进行数据可视化学习,但不太知道从哪里开始呢?
帮助您可视化数据工具越多,却让你越迷茫,不知道从哪里开始。好消息是,有很多免费可用的工具供你选择,帮助您开始数据可视化之旅。这里,我们需要考虑的是,哪一个最适合你的问题。本指南帮您走出困境。
但是,在我们深入讨论之前,让我们先看几个问题。
你在看什么数据?
希望你已经有一个你感兴趣的数据集,如果没有,去寻找一个。在你学习的时候,使用有实际的数据非常重要,因为它将决定使用什么样的可视化工具。
网络上有很多地方可以找到大量数据。下面是几个不错的地方。
以上的数据集都比较小,别忘记那些政府机构,有些部门很乐意把他们的数据共享。选择一个你感兴趣的数据并得到它。
得到数据了?好,让我们继续。
你可视化的目的是什么?
下一步的问题是你想怎样可视化你的数据。你正在开发一个具有一些图表Web应用程序?它是一个互动的工具吗?你想在您的幻灯片演示更美观的图形呢?还是进行可视化用于出版发布?还是你仅仅需要进行分析?
在说一遍,你在这里决定将影响你使用什么工具。使用什么样的可视化软件。现在你已有两个问题的答案,我们能够决定什么工具最适合你。
用于出版
这意味着像你在报纸上看到图形。大多数人使用Adobe Illustrator 。它赋予您对您的图形中的所有元素的控制 – 颜色,字体,方向等。如果你想要做更复杂的图表,你也可以设计交给在Illustrator,加一些编程或应用一些附加库,同样可是实现。你还可以使用R,一个统计计算的软件环境和图形。用R声场pdf格式的文件,然后导入到Illustrator中进行详细的调整。
用于演示
许多人想在幻灯片上加入一些惹人注意的图形。你可以使用上面的相同的软件,当然也可以使用微软Excel,尽管它太过简陋。这里的关键是不要使用默认设置。实际上,你可以使用Microsoft Excel做很多工作,而且看起来也不错。另外,你不要让包含在演示幻灯片中的图形具有太多细节,因为远处的人们看不到它们。
就个人而言,我不使用Microsoft Excel的图形更因为我很喜欢用R和Illustrator。
用于分析
有很多的分析工具,问一个人一个样。我用R,而这需要一些编程技能。大多数人使用Excel。我也听说Tableau软件很不错 。
用于Web应用程序
我将假定你有一个编程背景,如果你希望做一个Web应用程序的可视化。如果您不会编程,你可以尝试Many Eye或Fusion Charts。但是,你将被限制在这些应用软件的功能上。
现在,如果你正在做Web开发,这里有两个主要选择。首先是Processing ,可以使编码更容易,可以做很多超乎想象的东西。在其论坛和网站上,有丰富的教程和技巧。最终会帮助你形成一个Java小程序。
第二,更受欢迎的选择是Flash。你可以使用Flash程序做你想要的东西,或者你可以使用ActionScript,用纯编码实现你的目的。无论哪种方式,最终的结果必须在Flash环境中运行。Flare visualization toolkit(Flare可视化工具)包能够帮你。
Flash的好处是,它往往比Java加载速度更快,而且,相比于Java环境,更多的人在他们的计算机上安装了Flash环境。如果你使用Flash程序,你可能根本不用代码,但如果你想认真的进行可视化,你需要学习ActionScript。而且,通过Processing可以容易地学习智能编码。而且,它是免费和开源的。
例子: Many Eyes, Rescue Time
用于艺术
Processing明确的说,就是为艺术家和设计人员准备的软件。在说一次,它非常容易学,并且功能巨大。而对于对非交互式图形,Illustrator是最常见的选择,因为它能够对所有的设计元素进行拖拽控制。
您使用什么软件?
很显然,我只提到了可视化工具中的一小部分。最终,可视化不仅仅是一堆软件的使用,而是各种供您选择完整的工具箱任你挥洒创意。




