После выполнения следующей команды в пакете BTYD в R:
params <- bgnbd.EstimateParameters(cal.cbs)
, где cal.cbs - это следующая формула:
cal.cbs <- dc.BuildCBSFromCBTAndDates(cal.cbt, cal.cbs.dates,
per="week")
Я получаю следующую ошибку: Ошибка вoptim (logparams, bgnbd.eLL, cal.cbs = cal.cbs, max.param.value = max.param.value,: L-BFGS-B нужны конечные значения 'fn'
и следующиепредупреждение: в beta.ratio (a + 1, b + x - 1, a, b): значение вне диапазона в 'lgamma'
Изображение в Образец набора данных показывает некоторые значенияиспользуемого набора данных. Есть ли у кого-нибудь опыт работы с BTYD, который мог бы пролить свет на эту проблему? Это мой первый опыт использования пакета. Если требуется дополнительная информация, пожалуйста, не стесняйтесь спрашивать.
Спасибоавансовый.