信息可视化的过程

现在你可能玩DAVIX我介绍了两个博客回来。其他的工具,我介绍了以前的博文吗?我提到的余辉,一个工具,你可以使用快速生成链接图以分析关系和也Treemap这有助于分析分层数据。现在是时候更正式的和看的过程,你会经历一些你自己的数据可视化。

我想开始一个清晰定义的问题。基于这个问题我就可以办理信息可视化的过程在下图中可以看到:以下更详细地解释每一个步骤。我知道,这可能看起来很明显,但是我可以告诉你,我每一次生成一个图,我下面的每一个步骤。它有助于确保你得到你真正想要的东西。所以,我们开始吧:

  1. 定义问题:确保你真正的问题是什么。清楚这个问题从一开始就在会安全很多其余的可视化过程中头痛。
  2. 评估现有的数据:一旦你知道问题是什么,确保你有数据来解决这个问题。在某些情况下,您将需要查找表或一些额外的信息,已经不是原始数据的一部分。举个例子,如果你想找出世界上来自外部网络连接,您将需要一些geo-lookup表,将IP地址映射到地理位置。
  3. 过滤器:下一步是过滤数据。不要太过滤器。任何你过滤掉将不再可用。但也不要只是把所有的数据。很多图都不是很有用,如果你有太多的信息。提示:当你经历可视化过程第一次使用一个小的数据集,然后在第二轮回到添加其余的数据。在某些情况下我慢慢添加越来越多的数据,直到图开始超负荷。
  4. 标准化:现在你必须把你的非结构化数据变成可以提取单个字段。把它像你正在一个字符流或一个字符串,你想各个部分存储在一个数据库中。你需要找出源地址或用户名位于字符串,然后提取它。这通常是通过一个解析器。通常我使用awkperl从头开始这样做。
  5. 视觉转换:现在,您可以生成你的第一个图。使用一些图形工具和可视化解析数据。工具的选择很大程度上取决于你的用例。
  6. 视图转换:第一个图很可能不是你满意。您可能想要过滤一些更多的数据,调整这个和那个,可能也开始玩颜色。你可能颜色分配给特定的数据点,用红色突出显示异常,等等。这一步可能会涉及一些输出迭代直到你满意。
  7. 解释和决定:一旦你满意的输出,您可以使用它来回答这个问题,你最初提出。希望你们能够这样做。在某些情况下你会意识到你必须回到第一步,重新评估你的问题定义。在其他情况下,您可能需要你的视觉输出给其他人来帮助你解释输出。

我希望这是有用的。如果你有问题关于过程的各个步骤,让我知道。我想接到你的电话。如果你想阅读更多关于信息可视化过程中,我鼓励您阅读它在第四章应用安全可视化。下次我们将看看如何生成TSV文件来生成自己的treemap。


联系人:Raffael马蒂Twitter:@zrlram

Raffy最近的博客文章:

加入网络社区有个足球雷竞技app脸谱网LinkedIn上面的评论主题思想。

版权©2009Raybet2

2021年它的薪水调查:结果是在