Як bayesglm()(в пакеті R-R), так і різні функції в пакеті MCMCpack спрямовані на те, щоб зробити байєсівську оцінку узагальнених лінійних моделей, але я не впевнений, що вони насправді обчислюють одне і те ж. Функції MCMCpack використовують ланцюг Маркова Монте-Карло для отримання (залежного) зразка із спільного заднього для параметрів моделі. bayesglm(), з іншого боку, виробляє. Я не впевнений, що.
Схоже, bayesglm()виробляється точкова оцінка, яка б зробила його оцінкою MAP (максимум a posteriori), а не повною байєсівською оцінкою, але є sim()функція, схожа на те, що вона може бути використана для отримання задніх малюнків.
Чи може хтось пояснити різницю в цільовому використанні для двох? Може bayesglm() + sim()створити справжні задні малюнки, чи це якесь наближення?