
我经常听到这样的观点,即分析师的任务是坦率地显示“悲伤”的数字,就像一切都按计划进行一样。 也许这发生在某处,但是在gamedev中却是相反的情况。 我们需要提供最客观的数据,以便在项目中做出正确的决定。 并使这些数据易于理解。
这通常比吸引漂亮的图形要困难得多。因此,我已经汇编了我在工作中应用的几项可视化基本原理(最后列出了资料来源)。 如果您正在编写报告,准备演示文稿或只是想传达一些数字的含义,这将很有用。 最主要的是:制定一个好的时间表,您不必是一位才华横溢的艺术家,也不需要自己拥有matplotlib / ggplot2。 走吧
为什么普通的Excel(有时是铅笔和纸)足以生成一个好的图形?
这源于可视化的唯一目的-传达您的想法。 因此,马上:没有“美丽的”或“正确的”时间表-它们是否有助于传达一个想法。 如果不是这样,则无论日程安排多么精美,都不需要它。
创建将实现其目标的计划的过程可以分为4个步骤[1]:

一切始于一个想法。 您希望读者或观众了解什么? 基于此,选择图表的类型,然后将注意力吸引到重要的地方,并且消除了影响思想表达的所有内容。
现在更多关于每个项目。
主意
让我们从提出想法及其对图形的影响开始。 看一个典型的例子:一个带有非常简单的数据集(8位数字,2个公司)的“按地区销售”符号[2]。
以这种形式,很难察觉,也没有直接的想法可循:

为了更容易,更清晰地显示重要的连接,我们需要一个图表。 根据所选图表的类型,将出现完全不同的想法。

例如,我们乍看之下唯一能想到的就是,两家公司的销售结构是不同的。 要阅读任何其他信息,您必须更深入地了解,这无助于传达这个想法。
另一个图,相同的数据:

在这里,除了结构上的差异外,我们已经展示了公司如何分享不同地区的销售份额。 如果您从左到右阅读它(就像大多数人一样),那么想法将会是:B公司(左)在南方的销售份额最小,而A公司(右)则最大的份额。 反之亦然。
另一张图:

如果我们使用这种类型的直方图,则将主要吸引人们进行公司之间的比较:就北方的收入而言,公司B领先于公司A,在公司的东部和西部竞争,而在公司南部的B则落后于公司A.
相同的数据只有8位数字,但是根据显示方式,它们表达了不同的想法。
因此-首先我们提出思想,然后选择适当的图表类型。
图表类型
让我们看一下最常见的图表类型(可以在Excel,任何BI或其他分析工具中找到),并查看最适合它们使用哪种比较(以及哪些想法)[2]。
饼图让我们从“最喜欢的”饼图和变化形式(甜甜圈图)开始。 在经典解释中,其主要目标是在显示静态结构时比较份额。
优秀游戏的组成部分但也有人认为,此图的主要目的是广告和精美图片。
在许多方面,数百万年前,饼图一直让业务顾问出售30页的演示文稿。 不行吗 以下是应“咨询”,“分析”,“ BI”的要求提供的第一批照片:
饼图,无处不在没有饼形图(或其变体),几乎没有广告形象可以做。 与其说它是符号,不如说是工具。
而且对于真实的数据可视化,这是不合适的。
首先,该图的范围非常狭窄。 静态结构不需要经常显示-少数情况。 其次,许多人对饼图中的份额没有很好地理解,特别是如果有人使它们变得庞大(疯狂)。 第三,可以在其他图中表示相同类型的比较,并且只会变得更好。
因此-最好忘记饼图。 好吧,如果您正在做广告或想要为演示文稿增加强度,那么选择还不错。
条形图(水平)她是条形图,用于位置比较。 它清楚地表明了哪种选择更好,谁占据了哪个位置,以及它们在等级上的关系。
位置比较条形图是额定值的理想选择。 这非常方便-长名称很容易放入图例中。 在其他类型的图表中,这可能会造成干扰。
折线图下一种是经典。 俄语中的折线图通常简称为“图表”。
当您需要显示指标随时间的变化,不同指标的动态是否不同等情况时,它用于临时比较。
绩效指标比较创建折线图时要查找的内容:
- 时间段是否足够。 否则,图表将变成难以理解的混乱。
- 行数。 超过五到七行-禁忌,没人会理解它们。

左边的时间太长,右边是线条的“面条” - 规模 注意,折线图会被那些想借助数据来欺骗的人所钟爱[3]。

经典谎言-比例游戏
例如,如果您在董事会演示文稿的左侧显示时间表,并将其称为保留,则该项目可能会关闭。 实际上,一切都还不错:右边是同一张图表,但是比例合理,可以很清楚地看到指标的“下降”仅仅是波动。 在相反的方向上,这也可以起作用,通过增大比例,可以隐藏指标的明显恶化。
总之,折线图是一种非常有用的图表类型。 特别是在游戏开发中,需要不断监视指标,显示动态变化并监视项目的开发。
面积图下一种类型,面积图,用于动态显示结构。 有什么要注意的? 再次-如果我们进行了大量的图层操作,则该图将变得不可读。 删除多余的图层,只保留最重要的图层(如何操作,我们将进一步讨论):
直方图直方图是“万能锤”。 这种类型的图表具有多种变体,可以在各种情况下使用:
- 临时比较;
- 频率分布
- 股份比较(Hello与饼图);
- 对整体动力的贡献;
- 比较替代品等等。

对于这种多功能性,直方图具有一定的局限性-只能在其上显示少量周期或比较。 否则,日程安排将变得不可读,并停止执行其任务。
底线:条形图,面积图和折线图可以满足90%的数据可视化需求。 只需研究这三个工具,并按照相同的4个步骤制作出色的图表,就可以将您的想法传达给听众。
散点图对于甜点,请考虑散点图或“地图”。 这种类型的优点是它包含很多指标。 它具有两个轴,点大小,颜色和符号-所有这些轴都可能显示其他尺寸。 但是,塞满的测量值越多,读取起来就越困难。 在打印的文档中,当人们可以坐下来弄清楚时,这是允许的,但是在讲话时,最好使用不超过2-3个测量值。
可用选项:点位置,颜色,大小和符号重点和注意力管理
制定的想法和正确的图表类型成功了一半。 但是除此之外,我们希望读者或观看者立即查看正确的位置。 如何强调?
箭经常被忽略的最简单的方法是箭头。 便宜而开朗,但完全可以完成其任务。 几乎任何屏幕截图工具都可以设置箭头。 有了它,您就可以始终将观看者的注意力吸引到所需的图形元素上。
车架“便宜”的另一个选择-高亮显示框架。 当他们谈论某个特定时间段并希望突出显示指标的动态时,将使用它。

一个很好的例子是当我谈到规模游戏时从本文开头的图表-您可以同时讨论小变化和大局面。
定界符本质上,分隔线是边框的变体。 当我们要在显示动态时突出显示“之前/之后”期间时,它们很有用。 或者,例如,散点图中有趣值的“走廊”。
色泽需要付出更多努力才能突出显示颜色。 但是看起来“更整洁”。
特定时期内指标的动态颜色突出显示的另一种变化是,当我们用较亮的阴影突出显示图表中我们感兴趣的部分时:

去除多余的
最后一步是删除多余的元素。 一切都会分散和干扰传达主要思想的东西。
返回面积图示例。 在这种类型中,我们删除不必要的层。 如果要突出显示收入仅显示一种类别的增加,则可以隐藏所有其他层。
折叠层许多默认的分析工具使用线和比例尺绘制图形。 不必强迫查看者将列的高度和比例相关联,我们可以分别在每列上指定数字并删除不再需要的行。 看起来会更整洁。

始终减少单位并四舍五入到有效数字。 如果我们谈论的是数百万,那么绝对不需要成百上千。 首先,它可以减少观众的注意力,其次,可以更容易地将数字拟合到图表上。
最后,如果突然产生的时间表仍然不能帮助您传达信息,则将其完全删除。 为什么用无用的镇流器使演示文稿或报告过载?
资料来源
到目前为止,可以简要介绍最基本的原理,但是数据可视化的主题要广泛得多。 如果她有兴趣,那么我建议您使自己熟悉本文的来源,否则,这篇文章将不会是:
[1]亚历山大·博加切夫(Alexander Bogachev),
“使所有人信服的图表 。
” 该书仍在编写中,各章由作者逐步在网站上列出,但是其中已经很有用。
[2] Gene Zhelyazny,
“用图表语言说 。
” 数据可视化的经典之作,当仍然用手绘制图表时就写了这本书,而您必须立即考虑如何使其正确。
[3] Darrell Huff,
“如何使用统计数据撒谎
” 。 关于数据操作的经典著作也不少。