zoukankan      html  css  js  c++  java
  • 可视化学习笔记5:形状,大小和其他工具

    表示数据的其他方式

    现在你应该能够在可视化图表中熟练地使用颜色来表示值了。有时候,除了颜色之外,你需要显示更多的数据。你可以使用不同的表示方式,例如在散点图中使用不同形状和大小的标记。下面我将介绍如何使用这些工具在一个图表中展示更多的数据。

    使用不同大小的标记

    在制作散点图时,你是用点(或者其他符号)来表示数据。通常,这些符号称之为标记。值可以用标记的大小来表示。即,值越大点就越大。例如,请看之前的 GDP 与预期寿命示例,但是这次人口用不同标记大小来表示:

    GDP 与预期寿命,用标记大小表示人口。

    大的蓝点很突出,表示的是中国和印度。美国是右侧的大紫点。该图表现在包含了很多不同的信息。我们可以看到预期寿命随着 GDP 增长而延长、各个国家位于世界的哪个地方、这些地点的相对人口。

    注意事项

    虽然我们可以从标记大小中得出大量信息,但是并非很准确的表示方法。大小如何解读模糊不清。我们应该对比标记的直径还是面积?

    无法确定是对比标记的面积还是直径。

    标记形状

    在散点图中,数据还可以用标记的形状来表示(折线图也可以,如果里面使用了标记的话)。例如,你可以用不同的符号(而不是颜色)来表示不同物种的鸢尾花:

    使用标记来表示鸢尾花物种。

    但是标记也存在一定的限制。看看当我在 GDP 与预期寿命图表中尝试使用标记表示地区时,会发生什么情况:

    GDP 与预期寿命,地区用标记形状表示。

    我在此图中需要使用大量不同的标记。结果都混合在一起,与使用颜色表示地区相比,不够清晰。当组数很小时,使用标记形状来表示组。当标记形状的数量变多时,就很难在图中进行区分,整个图都变得混乱不堪。

    冗余编码

    有时候,你需要强调数据的某个方面。在这种情况下,你可以使用两种方法(而不是一种)来表示数据,这叫做冗余编码。下面是经济合作与发展组织 (OECD) 国家/地区自 2000 年以来的失业率分布图。我使用了标记大小和颜色来表示国家/地区数量及各自的失业率。

    经济合作与发展组织 (OECD) 国家/地区的失业率。

  • 相关阅读:
    button 样式 GIS
    将一个json格式的字符串转换为一个实体对象
    统一将数据库中的数据类型转换为另外一种
    Redis学习16两种主从复制的模式
    阿里云服务器reboot后,用Xshell连接不上的解决办法
    Redis学习主从复制,搭建集群
    Redis学习15 发布订阅
    ASP.NET Eval多参数绑定
    面试时如何说辞职理由(转)
    (转)简单的js弹出窗口效果
  • 原文地址:https://www.cnblogs.com/chickenwrap/p/10182816.html
Copyright © 2011-2022 走看看