您是否希望进入数据可视化,但不知道从哪里开始?
使用所有可用的工具来帮助您可视化数据,可能会让您感到困惑。好消息是,有很多(免费)可用工具可以帮助您入门。这只是决定哪一个最适合你的问题。这是一个帮助您解决问题的指南。
但在我们进入你应该使用的东西之前,有几个问题。
你在看什么数据?
希望您已经拥有了您感兴趣的数据集。如果没有,请找一个。在学习时获取实际数据非常重要,因为您使用的可视化工具将依赖于它。
Web上有很多地方可以查找数据。这里有一些值得一试:
以上是可用内容的一小部分。哦,让我们不要忘记所有有部门致力于整理数据集的政府组织。只需选择一个你感兴趣的人。
得到你的数据?好的,好的,继续下一步。
您的数据可视化的目的是什么?
下一步是弄清楚你正在尝试使用可视化。您是否正在使用具有某些图形的Web应用程序?它是一个互动工具吗?您想在幻灯片演示文稿中使用更好看的图表吗?是出版物的可视化?你只需要它进行分析吗?
同样,您在此处的决定将影响您应该使用的工具。
使用什么数据可视化软件
既然您已经考虑到了这两个问题的答案,我们就可以决定什么最适合您。
出版
这意味着你在报纸上看到的图形。大多数人使用Adobe Illustrator。它使您可以控制图形中的所有元素 – 颜色,笔触,字体,方向等。
如果你想做一些比传统图形更复杂的事情,你可以在Illustrator中手工设计它,或者你可以在R中(通过编程方式或使用其中一个附加库)进行设计,这是一个统计计算的软件环境。和图形。从R,您可以将文件作为PDF导入Illustrator。这通常是我做的。
然而,插画家有点贵。有人建议使用开源替代方案Inkscape。我从来没有尝试过。
示例: 纽约时报
对于演示文稿
许多人希望在他们的演讲中增加一些趣味。您可以使用与上述相同的软件,但尽管存在耻辱,使用Microsoft Excel也没有多大危害。这里的关键是不使用默认设置。实际上,您可以在Microsoft Excel中做很多事情并使其看起来很好。此外,您不需要在为演示幻灯片制作的图形中包含许多细节,因为人们无法从远处看到它们。
就个人而言,因为我对R和Illustrator感到满意,所以我不会对图形使用太多。
用于分析
有很多分析工具,首选的工具将根据您的要求而改变。我使用R,这需要一些编程技巧。大多数人使用Excel。我也听说过很多关于Tableau Software的好东西。
对于Web应用程序
如果您正在寻找Web应用程序的可视化,我将假设您有编程背景。如果您对计算机代码一无所知,可以尝试使用Many Eyes或Fusion Charts。你会受限于他们的产品。
现在,如果您正在为Web开发,那么这里有两个主要选项。第一个是Processing,它旨在使编码更容易,并为您带来更大的收益。查看网站和处理论坛,获取大量的教程和技巧。最终结果是Java applet。
第二个更受欢迎的选项是Flash。您既可以在实际的Flash程序中执行操作,也可以将Actionscript用于纯编码解决方案。无论哪种方式,最终结果都是在Flash环境中运行的。该可视化工具包是一个良好的开端。
Flash的优势在于它的加载速度往往比Java快,并且在计算机上安装Flash的人比使用Flash的人多。如果你只使用Flash,你也可以使用一些代码,但是,如果你真的想要认真对待可视化,你需要学习Actionscript。
为此,Processing更容易学习编码。此外,它是免费和开源的。
对于艺术
处理肯定是艺术家和设计师的首选软件。再说一遍,它可以追溯到学习的容易程度以及使用它可以做多少。Illustrator是非交互式图形的最常见选择,因为它可以让您对所有元素进行拖放控制。
示例: 处理图库
你用什么软件?
这显然是可用内容的一小部分。最终,可视化不仅仅是使用一个软件,而是拥有一个完整的工具箱。
这是我经常使用的所有程序,工具和资源的列表。你用什么?