問題タブ [winbugs14]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bayesian - Winbugs での「ノード a の複数定義」エラー
わかりました、コードを書き直します。問題は、コンパイルすると、「ノードaの複数定義」というエラーが発生することです。私のコードで何が間違っているのか誰にもわかりません。モデルが多くの定数を持たないように、変数 a、b、および c を作成します。
r - R2WinBUGS エラー - トラップ - 互換性のないコピー
R から winBUGS を呼び出して、ロジスティック回帰を推定しようとしています。私は次のコードを使用しています:
WinBUGS は開きますが、エラーが発生します。「互換性のないコピー」。私はこのエラーを探していて、多くの人がこれを経験したことがわかりました. 私は提案された解決策を試しました.model.bugのファイルパスを短くする、作業ディレクトリに「データ」ファイルがこれ以上ないことを確認する、データ変数名の名前のリストを使用するなど.
しかし、私はまだこれを機能させることができません。私は何を間違っていますか?
frequency-distribution - WinBUGS - 離散段階的分布の定義
モデルで次の形式の分布を定義したい: P(x=10)=0.10、P(x=15)=0.20、P(x=20)=0.70
WinBUGS FAQ には、独自の離散一様分布を、一様事前分布を持つカテゴリ変数として構築でき、必要な整数値を取ることができると書かれています。マニュアルの最初の部分にある blockerht の例を参照してください。
例を調べたところ、これだと思います:「自由度が不明な階層型t分布」
モデル仕様では、次のようなことを行います。
これは、個別のユニフォームを定義します。しかし、必要なフォームに到達する方法がわかりません。誰でも私を助けることができますか?
matlab - matbugsがいくつかのファイルをtmpフォルダーに書き込んでいない
matbugs インターフェイスを使用しようとしていますが、いくつかの問題が発生しており、助けを求めていました。私は新しい matlab ユーザーであり、matlab が特定のファイルを「tmp」フォルダーに書き込まないという問題を修正するのに苦労しています。具体的には、コードは data.txt ファイルと init_1.txt (初期値のセットが 1 つしかない場合) を書き込みますが、他のファイルは書き込みません。ブレークポイントを設定してコードを実行すると、ファイル パスは作成されますが、実際のファイルは作成されません。プログラムが bugs2mat 関数に存在しない codaIndex.txt ファイルの「ファイル名」パスを読み込もうとすると、エラーが発生します。
ここにコードがあります
r - mcmc オブジェクトから coda ファイルを書き込む方法は?
私はどこを見ても、mcmc オブジェクトから coda ファイルを作成するのに役立つ関数を R で見つけることができません。R2OpenBUGS パッケージを使用して、R で OpenBUGS を実行しています。
output <- bugs(...)
次に、いくつかの操作の後、chain_mat
class を持つというオブジェクトが残りますmcmc
。このオブジェクトはかなり長い (200 万行以上) ため、描画を保存するための coda ファイルを作成したいと考えています。関数から coda ファイルを直接作成できることは承知していますがbugs
、ファイルを作成する前に、まずいくつかの操作を行う必要があります。
どんなアイデアでも大歓迎です。
list - WinBugs での「予期されるコレクション演算子 c」エラー
WinBUGS パッケージを使用して差分項目機能モデルに取り組んでいます。より単純なモデルの構築に成功しましたが、「expected collection operator c」というエラーも発生しました。お役に立てれば幸いです。
r - バグ エラー: 「コレクション演算子 c エラー pos 13018 が必要です」
R2OpenBUGS ライブラリを使用して、R から階層モデルを評価しようとしています。
関連する変数は次のとおりです。
N = 191、
p = 4、
k = 1、
x = N * p 行列 (つまり、191 * 4) の値、
t0 = k * (x' * x)、
y = 長さ N の連続データのベクトル、
mu0 = 4 つのゼロのベクトル (つまり、c(0,0,0,0))、
prob = 0.5 での 4 つの確率のベクトル (つまり、c(0.5,0.5,0.5,0.5))、
indimodel = 4 つのパラメーター グループのベクトル (つまり、c(1,2,4,8))。
タウとガマの初期値は、R で次の関数を使用して生成されます。
したがって、バグは、inits() のリストにない関連する変数の初期値を生成する必要があります。
ただし、次の BUGS モデルを実行しようとすると:
...次のエラーが表示されます。
「コレクション演算子 c エラー pos 13018 が必要です」「変数 N が定義されていません」
...ログに次のように記述されています:
この問題は、一部の変数 (または変数) の初期値の宣言が欠落していることが原因であると感じています。