이 질문을 게시 한 지 오래되었습니다. 누군가가 그것에 정직한 찌를 수 있는지 다만 흥미로운. 여기 MySQL 사용자 쇼핑 카트 전체에 걸쳐 유사한 항목의 분포 또는 빈도 목록을 만듭니다.
내가 유사한 항목이 함께cluster
또는
group
카트에 방법을 찾고 있어요
+----------------------+
| 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 |
+---------+------------+
이있는 테이블입니다. 예를 들어 제품 123은 카트 1과 3에 있고, 제품 123과 12는 카트 1과 2에 있습니다.
이 유형의 문제를 해결하는 가장 좋은 방법은 무엇입니까? 클러스터/그룹은 데이터에 따라 미리 정의되어 있지 않습니다.
기본적으로 우리는 카트에서 비슷한 항목을 관찰하여 고객 행동 패턴을 분석하려고합니다.
접근 방식에 관한 한 비 코딩 유용한 조언도 환영합니다. 간단한 클러스터 분석이 Excel에서 수행 될 수 있습니까? 그냥 궁금해서.
감사합니다.
어떻게 항목을 계산에 대해 ... 상위 5 개를 얻고 – Hackerman
얼마나 많은 숫자 클러스터로 사용하려고하는 그래프를 만들? 당신은 하나의 공통점을 보여주고, 두 가지 공통점은 ... 그보다 더 깊은 것인가? –
해당 숫자는 선험적으로 정의되지 않으며 그룹화/존재하는 데이터에 의해 얼마나 많은 그룹이 정의되어야합니다. 얼마나 많은 클러스터가 있을지 미리 결정할 수는 없습니다. –