: объект 'date_most_recent' не найден. Я получаю сообщение об ошибке для моей сегментации RFM - PullRequest
0 голосов
/ 18 апреля 2019

Я получаю ошибки при попытке сегментировать моих клиентов с помощью RFM: Error in .f(.x[[i]], ...) : object 'date_most_recent' not found

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

rfm_result <- rfm_table_customer(mydata,cid, count, recency_days, sum)

segment_names <- c("Champions", "Loyal Customers", "Potential Loyalist",
                   "New Customers", "Promising", "Need Attention", "About To Sleep","At Risk", "Can't Lose Them", "Lost")

recency_lower <- c(4, 2, 3, 4, 3, 2, 2, 1, 1, 1)

recency_upper <- c(5, 5, 5, 5, 4, 3, 3, 2, 1, 2)

frequency_lower <- c(4, 3, 1, 1, 1, 2, 1, 2, 4, 1)

frequency_upper <- c(5, 5, 3, 1, 1, 3, 2, 5, 5, 2)

monetary_lower <- c(4, 3, 1, 1, 1, 2, 1, 2, 4, 1)

monetary_upper <- c(5, 5, 3, 1, 1, 3, 2, 5, 5, 2)

rfm_segments<- rfm_segment(rfm_result, segment_names, recency_lower, recency_upper,frequency_lower, frequency_upper, monetary_lower, monetary_upper)

Ошибка в .f (.x [[i]], ...): объект 'date_most_recent' не найден

С моей последней строкой кода я смогу создать свои сегменты.Мне нужна помощь !!!

...