自从我发布这个问题已经有一段时间了;只是好奇是否有人能诚实地刺它。
这是我的桌子
+----------------------+
| cart_product_table |
+----------------------+
| cartID | productID |
+---------+------------+
| 1 | 123 |
| 1 | 451 |
| 1 | 998 |
| 1 | 12 |
| 2 | 998 |
| 2 | 12 |
| 2 | 123 |
| 2 | 1 |
| 3 | 123 |
| 3 | 564 |
+---------+------------+
我正在寻找一种将具有相似项目的cluster
或group
购物车放在一起的方法。例如,产品123位于购物车1和3中,产品123和12位于购物车1和2中。
解决此类问题的最佳方法是什么?群集/组不是预定义的,因为它取决于数据。
本质上,我们正在尝试通过观察购物车中的类似物品来衡量客户的行为模式。
也欢迎采用任何非编码的有用建议。可以在Excel中进行简单的聚类分析吗?只是好奇。
朋友不允许朋友使用MySQL或Excel进行数据分析。
您不是要进行聚类分析。
您正在寻找的是频繁项集挖掘。
另请参见:Is it possible to run apriori association rule in mysql statement?