Я пытаюсь найти соотношение возвращенных заказов, сгруппированных по месяцам в R. Мое соотношение ровно на единицу больше, чем правильное соотношение, даже после того, как я применил условие в числителе.
У меня естьпопытался сгруппировать по месяцам, а затем взять соотношение суммы заказов, которые имеют статус заказа как возвращенный к сумме заказов за этот конкретный месяц
casper_orders <- casper_orders %>%
mutate(dateordered=as.Date(casper_orders$dateordered, "%m/%d/%y"))%>%
mutate(datereturned=as.Date(casper_orders$datereturned, "%m/%d/%y"))%>%
group_by(month=floor_date(dateordered, "month")) %>%
summarize(returnrate=sum(orders,orderstatus %in% c('returned'))/sum(orders))
Ожидаемый результат должен быть возвращаемым месяцем Decemeber 0.04810127
фактический результат - возврат по месяцу декабрь 1.04810127