1
У меня есть реляционный фрейм данных с 2 столбцами, клиентами и покупками. Мне нужен фрейм данных со строкой для каждого отдельного клиента и столбец для каждого продукта с переменными индикаторов, показывающими, покупал ли этот продукт этот продукт.Преобразование реляционного фрейма данных в переменные индикатора
Пример:
df <- data.frame(customer=c("A", "A", "B", "B"), purchase = c("Milk", "Eggs", "Juice", "Milk"))
customer purchase
1 A Milk
2 A Eggs
3 B Juice
4 B Milk
Я хочу:
customer Milk Eggs Juice
1 A 1 1 0
2 B 1 0 1
Просто используйте 'таблицу (Df)'. – A5C1D2H2I1M1N2O1R2T1
Спасибо! Я думаю, это все, что мне нужно – Katom
Ответ на связанный вопрос показывает, что делать, если комбинации более одного, что дает вам фактический набор индикаторов, а не результат в таблице. – A5C1D2H2I1M1N2O1R2T1