Ошибка в оценке параметров для распределения Дирихле в R - PullRequest
0 голосов
/ 10 сентября 2018

Когда я использую Dirichlet.mle для следующей матрицы, это приводит к:

Ошибка в while ((conv> convcrit) & (iter

пропущенное значение, где требуется ИСТИНА / ЛОЖЬ

conv кажется NaN.

    A = matrix( 
            c(7.319874130189419E-4, 7.319874130189419E-4, 0.9355592727661133,
 7.319874130189419E-4, 0.04137665405869484, 7.319874130189419E-4, 
7.319874130189419E-4, 0.014280209317803383, 7.319874130189419E-4, 
7.319874130189419E-4, 7.319874130189419E-4, 7.319874130189419E-4, 
7.319874130189419E-4, 7.319874130189419E-4, 7.319874130189419E-4,7.319874130189419E-4, 7.319874130189419E-4, 
0.9355592727661133, 7.319874130189419E-4, 7.319874130189419E-4, 
7.319874130189419E-4, 7.319874130189419E-4, 0.04137665405869484, 
7.319874130189419E-4, 7.319874130189419E-4, 7.319874130189419E-4, 7.319874130189419E-4, 7.319874130189419E-4, 7.319874130189419E-4, 0.014280209317803383),  
            ncol=15,             
            byrow = TRUE)

    > sirt::dirichlet.mle(A)

Как мне решить проблему?

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