我编写了一个基本的可视化工具,它可以将一些数据从 MySQL 数据库中提取到几个视图中,并在 python 中进行一些数学运算。
在大多数情况下,我已经构建了该工具;我现在有一个有点奇怪的问题……</p>
我正在尝试使用我可以使用的主要工具的图形和颜色来传达尽可能多的简单数据。
不涉及项目的细节:我有两个主要变量,A 和 B。A 有 4 个值,B 有 5 个。
我想在 A=4 时使用绿色,在 A=3 时使用黄色,在 A=2 时使用橙色,在 A=1 时使用红色。在 B 变量空间中,我想我会使用饱和度 - 100% @ 5、80% @ 4、60% @ 3、40% @ 2 和 20% @ 1
我并不拘泥于这些价值观——它们通过它们对数据中不同“级别”或边界的建议,使我想讲述的故事具有某种逻辑意义,以及数学意义。
只是,他们没有。颜色不会将此信息传达给用户。很难从视觉上区分 100% 和 80% 的颜色——我猜这是因为我们的颜色响应不是线性的。
我想知道是否有人对我如何使用颜色以一种可感知的方式划分我的两个可变计划有任何想法?
我很感激这个问题可能是在错误的地方——我不确定我还能在哪里问这样的事情。