2013-10-03 4 views
0

Как мы можем сгруппировать клиентов из данных транзакций в R? Например, у нас есть имя клиента, код продукта, семейство продуктов, модули продуктов и единицы, которые они купили ..... теперь я хочу найти некоторый шаблон с помощью кластеризации. Я просмотрел k-средства и som в R, но не получил правильного подхода к этому. любезно помочькластеризация клиентов в R с транзакционными данными

PS: Мои данные не числовые данные, они категоричны

+3

Добро пожаловать в SO. На данный момент этот вопрос слишком широк, чтобы его можно было разумно ответить. Ваша проблема с выбором типа кластерного анализа? Или с записью R-кода? Вам нужно уточнить свой вопрос и описать, что вы уже сделали, или он будет закрыт. –

+0

Обе проблемы существуют для меня. Согласно k-средствам или SOM оба должны работать для этой конкретной проблемы, но я не очень уверен, что я буду следовать правильному подходу кластерного анализа. Также, когда я пытаюсь это сделать в R с кластерами k-значений, создается их создание, но его трудно нарисовать и идентифицировать шаблоны в данных, потому что, как только я его рисую, он показывает мне черный экран. И с SOM я не понимаю синтаксис кластеризации через SOM с пакетом SOM ​​или kohonen, так как я не понимаю, что такое xdim и y dim values ​​или что должно быть сеткой? Как принять эти значения? – user2842230

+0

Это очень разные вопросы по различным темам. Начните с того, что вы попытаетесь выяснить, какие вопросы вы хотите ответить о своих данных, а затем можете выбрать статистический метод. Люди в CrossValidated помогут вам. http://stats.stackexchange.com/ Проблемы с программированием приходят позже. –

ответ

2

Я думаю, вы должны проверить rattle. Это удобный графический интерфейс для R, который имеет функцию правил ассоциации. Для доступа к погрему в командной строке введите:

install.packages("rattle") 

library(rattle) 
rattle() 
Смежные вопросы