У меня есть 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),
)
Последний сегмент столбца не был захвачен здесь. Я хочу включить наиболее частое значение сегмента, соответствующее каждой дате выше. Как это сделать