【问题标题】:how can I represent 4 dimensional data in 3 dimensions(RGB) or 2 dimensions(XY grid) [closed]如何以 3 维(RGB)或 2 维(XY 网格)表示 4 维数据 [关闭]
【发布时间】:2010-06-15 21:52:10
【问题描述】:

我想以 RGB 颜色表示 4 维数据,以便在完成聚类时相似的节点具有相似的颜色或按 XY 网格上的位置。这是怎么做到的?

【问题讨论】:

  • 如果您在问我认为您在问什么,那么 RGB 通常不是一个好的选择,因为添加 2 种 RGB 颜色可能无法按您预期的方式工作。当您尝试可视化数据时,我发现 HSV 颜色空间更容易理解并产生更有意义的结果。 colourlovers.com/blog/2008/08/13/demystifying-rgb-vs-hsv 如果您想要一个体面的答案,您可能需要更多地说明您的数据。你的问题有点含糊。

标签: dimensions


【解决方案1】:

4d?像具有时间维度的 3d 数据?

无论如何,这取决于我们谈论的是什么技术。听起来您需要一个3d scatter chart,而您的第四维是一个选择控件,例如更改时间的滑块。如果您想在网站上显示 WPF w/silverlight,您可以使用它,但我确信可以使用多种技术来获得相同的结果。您需要修改最常见的解决方案以根据位置获得相似的颜色。像 k-means 这样的统计算法通常适合将数据聚集在一起。

【讨论】:

  • 3d scatter 很好,只是我希望它能够为论文生成图表,而 3d 图表在 2d 统计表面上并不能很好地表示,我希望我可以将 4d 信息转换为 3d同时保持它们的相对值正确
  • 我不明白这是一个编程问题。你能解释一下每个维度的数据类型吗?你能解释一下你计划使用什么技术来实现这个数据显示吗?每个维度的范围如何。当我想到 4d 数据时,我想到的是一段时间内恒星的位置(1d = x,2d = y,3d = z,4d = 时间)。
【解决方案2】:

设四个维度为w,x,y,z

只有3个轴:

  • x设为号码。度数,距离x 轴更远
  • 同样,将y的值作为编号。度数它平行于y 轴。
  • z做同样的事情。

w 表示该点距图表原点的距离。

或者,您可以简单地使用雷达图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-07
    • 1970-01-01
    • 1970-01-01
    • 2021-06-18
    • 2021-01-29
    • 1970-01-01
    • 2019-06-07
    • 1970-01-01
    相关资源
    最近更新 更多