Цензурированные данные подсчета модели JAGS

Я кодирую иерархическую модель Пуассона в JAGS + R для данных подсчета для цензурированных данных.

A — это матрица, строки — это разные места, а столбцы — это разные интервалы времени, в которые я считаю дождливые дни. В качестве ковариатов у меня есть набор матриц X_k$. Для каждого места и временного интервала у меня есть ковариаты, такие как средняя температура (хранится в X_1), количество ветреных дней (в X_2), средняя влажность (в X_3).

Должен ли я отделять цензурированные данные от нецензурированных? Как это сделать с матрицами?

Спасибо за вашу помощь!

Обновлять:

У меня это в цикле до предпоследнего прописанного промежутка времени (для каждого места может быть цензура из-за отказа оборудования)

mu[i,j]‹- a[1]*x[i,1]+a[2]*x[i,2]+ b[1,j]*varx[i,j]+b[2, j]*varx[i,j]
N[i,j] ‹- dpois(lambda[i,j])
log(lambda[i,j]) ‹- mu[i,j] ] + альфа[i]
альфа[i]‹- G0[латентный[i]]
латентный[i]~ dcat(вероятность[])

повторил это для последнего временного интервала. Добавлен
censored[i]‹-step(-censored[i])
в последний бит временного интервала, censored[i] — это vec, указывающий на сбой оборудования.

Я новичок, и это не работает, любая помощь? Спасибо


person John F.    schedule 11.07.2017    source источник
comment
Храните данные как хотите, просто убедитесь, что вы указали JAGS, где найти каждый бит данных, который ему нужен.   -  person Jacob Socolar    schedule 13.07.2017
comment
Это точная копия stats.stackexchange.com /questions/290984/ и очень похоже на stackoverflow.com/questions/44476162/ в том, что тема та же самая (и я предполагаю, что она относится к одной и той же модели). Пожалуйста, не переписывайтесь, по крайней мере, не отметив, что вы это сделали. Ваши вопросы также должны быть более конкретными, то есть не «как я могу это закодировать», а «я пробовал этот код, но не понимаю, почему он не работает». На данный момент на ваш вопрос действительно можно ответить только ссылкой на книгу или (длинный) учебник.   -  person Matt Denwood    schedule 13.07.2017
comment
Я закодирую и опубликую, если это не удастся, и я не понимаю, почему. Я также был бы признателен за ссылку на книгу или подробный учебник, однако, очень. Я совсем застрял в банкомате. Спасибо!   -  person John F.    schedule 13.07.2017
comment
Я могу порекомендовать эту книгу в качестве общего введения в байесовские модели: sites.google.com/site/doingbayesiandataanalysis< /а>   -  person Matt Denwood    schedule 14.07.2017
comment
У меня это в цикле до предпоследнего зарегистрированного интервала времени (для каждого места может быть цензура из-за отказа оборудования) ‹br/› mu[i,j]‹- a[1]*x[i,1 ]+a[2]*x[i,2]+ b[1,j]*varx[i,j]+b[2,j]*varx[i,j] ‹br/› N[i,j] ] ‹- dpois(lambda[i,j]) ‹br/› log(lambda[i,j]) ‹- mu[i,j] + alpha[i] ‹br/› alpha[i]‹- G0[ латентный[i]] ‹br/› латентный[i]~ dcat(prob[]) повторил это для последнего временного интервала. Добавлен censor[i]‹-step(-censored[i]) в последний бит временного интервала, censored[i] — это vec, который указывает на сбой оборудования. Я новичок, и оно не работает, чем помочь? Спасибо   -  person John F.    schedule 18.07.2017