winbugs

    0熱度

    1回答

    我想爲我的二進制數據建立一個多元Probit模型。 我一直在嘗試一切,但WinBUGS作爲回報給了我這個錯誤。 任何想法或建議受到熱烈歡迎。 模型{ 的(我在1:NS){##環以上研究 for (k in 1:2){ ### loop over arm for (j in 1:2){ ### loop over outcomes r[i,k,j] ~ dbin(p[i,k,j

    1熱度

    1回答

    我使用R2OpenBUGS查看了許多不同的模型,並且我注意到每個報告的DIC至多有4位有效數字。這看起來很可疑,所以我設置了DEBUG = TRUE,果然,DIC = pD + Dbar正在四捨五入。爲什麼是這樣?我可以告訴BUGS不圍繞DIC,或者甚至更好地告訴它如何輪迴?我想DIC至少是個位數字。 這裏是錯誤調用和下方是偏差輸出: 出< - 錯誤(DATA1,inits = initial.v

    0熱度

    1回答

    通常情況下,基於在WinBUGS軟件某些可用的發行,如果我們需要什麼樣的參數從其他特定的分佈進行採樣生成模型的新分佈。 是否有可能建立在WinBUGS軟件

    0熱度

    1回答

    我對R和OpenBugs相對較新,並且花了很多時間對這個模型進行故障排除。我可以通過在線資源自己找出相當數量的這些資源,但是我一直在困擾這個錯誤。它說這是「節點dummyy [1]的多重定義」。我在網上讀到,這個錯誤通常是由於試圖在沒有索引的for循環中定義一個變量而引起的,但是我的變量是這樣做的。我基於資源here創建了此模型。 我努力尋找錯誤。下面列出的代碼應該會產生我看到的同樣的錯誤。我還包

    0熱度

    1回答

    這篇文章涉及到我以前的文章(How to code a matrix in WinBUGS?)。爲新的問題道歉,因爲這是一個新問題。我收到錯誤multiple definitions of node ell[1,2]。我不知道如何解決它。以下是代碼和重現性數據集。 model { #likelihood for(j in 1 : Nf){ p1[j, 1:2 ] ~

    1熱度

    1回答

    我正在嘗試使用Rstan來擬合來自Christensen,Johnson,Branscum和Hanson的貝葉斯理念和數據分析的示例模型:科學家和統計人員的介紹。作者使用WinBUGS,所以一些適應是必要的。數據是here和WinBUGS代碼複製在這篇文章的底部。這是一個非常簡單的模型,但我是一個完整的初學者,我無法弄清楚如何解決我得到的錯誤。我斯坦代碼如下: data { int N_

    0熱度

    1回答

    我想在Winbugs中定義本地級別模型。該模型在語法上是正確的。但是,當我跑,我得到這個錯誤: model { for (i in 1:T) {epsilon[i]~dnorm(0,h) u[i]~dnorm(0,eta_h)} a[1]<-a1 for (j in 2:T) {a[j]<-a[j-1]+u[j

    0熱度

    1回答

    我寫一個WinBUGS軟件代碼貝葉斯統計問題: 考慮下面的模型,該模型考慮到一個事實,即VIX(第一個變量)的方差提供信息SP500(第二變量)和事實,即$ Y_t 2 -S $和$ Y_t^V $可以是相關的: 該模型是在http://i.stack.imgur.com/qMHdq.png 對於t $ = 1,\ ldots,$ 200,其中$ \ rho $反映了$ Y_t^S $和$ Y_t

    2熱度

    1回答

    我是新來OpenBUGS和我在運用Logit()函數擬合模型得到了一些問題。 讀圍繞我發現,這一個可能的解決辦法是明確指定的分對數函數,而無需使用WinBUGS軟件自身的Logit功能: 在更復雜的模型,我們已經相當頻繁遇到的問題當使用 WinBUGS軟件自身的Logit功能,比如與實現 融合(實際上,問題可能甚至相當簡單 車型出現)。因此,通常最好由logit.p來指定變換 明確[I] < -

    1熱度

    1回答

    我有一些簡單的事件數據時間,沒有協變量。我試圖將威布爾分佈擬合到它。所以我有以下代碼。一切都很好,直到我加載我的首字母縮寫。它說「這個鏈包含未初始化的變量」。但我不明白。我認爲Weibull dist只有2個參數,我已經指定了它們。您能否提一些建議?謝謝! model { for(i in 1 : N) { t[i] ~ dweib(r, mu)I(t.cen[