Параметры распределения Леви в R

Может ли кто-нибудь помочь мне выяснить, как я могу получить оценки параметров для распределения сборов с помощью R? В отличие от нормального распределения и распределения Student T, в котором есть функции nFit(x) из пакета fBasics и stdFit(x) соответственно из пакета fGarch, дистрибутив Леви, похоже, не обладает такими же возможностями. Я пытаюсь подогнать свой набор данных к распределению сборов, поэтому мне нужна функция в R, которая даст мне хорошие оценки для параметров дельты и гаммы.

Я смог использовать пакеты fBasics и fGarch для вычисления параметров (mu и sigma) для нормального распределения и (mu, sd и nu) для симметричного T-распределения Стьюдента. Теперь я хочу рассчитать следующие параметры для распределения Леви: дельта и гамма. Дельта - это параметр местоположения, а гамма - параметр масштаба.

Я попытался использовать fitdistrфункцию из MASS, чтобы она соответствовала ей, выполнив следующие действия:

> fitdistr(x,dlevy,list(m = 0, s = 1))
Error in densfun(x, parm[1], parm[2], ...) : some y <= m

однако теперь я застрял. Я все время получаю указанное выше сообщение "Ошибка". Предполагая, что для распределения Леви нет встроенной функции, есть идеи, как действовать?

Заранее спасибо!


person Cware    schedule 17.10.2014    source источник


Ответы (1)


Похоже, что функция levy в пакете VGAM - это именно то, что вам нужно (щелкните).

person tnagler    schedule 17.10.2014
comment
Благодарю за ваш ответ. Я думал, что это то, что мне нужно, за исключением того, что я не знаю, как использовать эту функцию. Я не понимаю входов. Например, я не понимаю link.gamma и того, как функция принимает мой массив данных x. - person Cware; 18.10.2014