Группируйте строки по нескольким столбцам, используя R, а затем статистический анализ. - PullRequest
0 голосов
/ 11 февраля 2020

Каждая строка в наборе данных имеет идентификационный номер, и в каждой строке указан один продукт с ценой net. В некоторых сделках продается несколько товаров, следовательно, несколько строк с одинаковым номером. Как создать группы строк таким образом, чтобы они группировались по комбинации продуктов?

Например, идентификаторы 1 и 4 выглядят одинаково, поскольку они имеют одинаковые продукты в сделках.

Конечная цель - создать соответствующие группы, а затем провести статистический анализ этих групп. This is an example of the dataset

Результат цели: enter image description here

Я пробовал: data_wide <- распространение (dt, Product, Price) </p>

Вывод: переменная 'var' должна содержать одно число или имя столбца, а не символьный вектор

structure(list(`ID Number` = c(1, 1, 1, 2, 3, 3, 4, 4, 4), Product = c("A", 
"B", "D", "A", "A", "B", "A", "B", "D"), Price = c(8, 7, 11, 
4, 5, 9, 10, 3, 5)), row.names = c(NA, -9L), class = c("tbl_df", 
"tbl", "data.frame"))

Error message with backtrace

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...