Включить наиболее часто встречающийся элемент в столбец в группе по нескольким столбцам в R - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть df со столбцами ниже:

first_Date   Profit  Quantity  Discount  Segment
2012-01-01    23       24        45        seg1
2019-01-01    45       33        99        seg2 and so on

Я выполняю групповую обработку по первому столбцу даты и нахожу сумму прибыли, сумму кванититов, сумму скидок и наиболее часто встречающееся значение сегмента. Код, сделанный до сих пор:

  group2<-df %>%
  mutate(date = as.Date(first_date), 
         year_mon = format(first_date, "%Y-%m")) %>%
  group_by(first_date) %>%
  summarise(sum_profit = sum(Profit), 
            sum_quantity = sum(Quantity), 
            sum_discount = sum(Discount),
            )

Последний сегмент столбца не был захвачен здесь. Я хочу включить наиболее частое значение сегмента, соответствующее каждой дате выше. Как это сделать

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