Algorithm 这种算法有名字吗?

Algorithm 这种算法有名字吗?,algorithm,matrix,group-by,Algorithm,Matrix,Group By,我有一个二维数组组成一个表: [color][number][shape ] ------------------------- [black][10 ][square ] [black][10 ][circle ] [red ][05 ][triangle] [red ][04 ][triangle] [green][11 ][oval ] 我要做的是将最大公分母分组,这样我们可以得到: 3组 第1组:颜色=黑色,数字=10,形状=[正方形,

我有一个二维数组组成一个表:

[color][number][shape   ]
-------------------------
[black][10    ][square  ]
[black][10    ][circle  ]
[red  ][05    ][triangle]
[red  ][04    ][triangle]
[green][11    ][oval    ]
我要做的是将最大公分母分组,这样我们可以得到:

3组

  • 第1组:颜色=黑色,数字=10,形状=[正方形,圆形]
  • 第2组:颜色=红色,形状=三角形,数字=[05,04]
  • 第三组:颜色=绿色,数字=11,形状=椭圆形
我编写的代码将处理一个2“列”的场景,然后我需要将其调整为3,我想我也可以将其调整为n。我想先看看是否有一些关于这方面的文献,但我想不出要开始寻找什么

是我能找到的最接近的东西

你的空间是三维的,每个点都由三元组
(颜色、数字、形状)
标识

  • 是我能找到的最接近的东西

    你的空间是三维的,每个点都由三元组
    (颜色、数字、形状)
    标识


  • 你的问题不清楚。您误用了“分母”,并且您的示例说明不多——例如,虽然“三角形”是最常见的值,但您没有将所有三角形放在一组中。哎呀,现在更新问题以更改“三角形”问题。您的问题不清楚。您误用了“分母”,并且您的示例说明不多——例如,虽然“三角形”是最常见的值,但您并没有将所有三角形都包含在一个组中。哎呀,现在更新问题以更改“三角形”问题。您的参考文献将我指向了“相关聚类”,这正是我想要的,谢谢!你的参考资料让我想到了“关联聚类”,这正是我想要的,谢谢!