Как мне найти норму прибыли в R. Я группирую данные по месяцам - PullRequest
0 голосов
/ 04 мая 2019

Я пытаюсь найти соотношение возвращенных заказов, сгруппированных по месяцам в 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

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