問題タブ [r2jags]

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.

0 投票する
1 に答える
1509 参照

jags - runjags モデルでの未使用変数の警告

R パッケージを通じて JAGS モデルを実行していますrunjags。JAGS 3.4 から JAGS 4.0.0 にアップデートしたところ、アップデートに関連すると思われる予期しない動作に気付きました。

まず、モデルを実行すると、警告メッセージWARNING: Unused variable(s) in data table:に続いて、モデルで参照され、データとして提供されるデータ オブジェクトのリストが表示されるようになりました。結果には影響しないようです (しかし、非常に不可解です)。ただし、これをいじっていると、いくつかの変数では事後変数が事前変数と実質的に同一であることに何度か気づきました (更新が発生していないことを示しています)。現在、更新の失敗を再現することはできないようですが、以下は奇妙な警告メッセージを示す再現可能なコード例です。ヘルプ ページのコード例でrun.jagsも同じ警告が生成されます。

R2jags2 つ目は、R パッケージの代わりにR パッケージを使用した場合に同じメッセージが表示されるかどうかを確認することですが、runjags(依存関係の 1 つ) が明らかに JAGS 4.0 と互換性がないため (JAGS 3 を探しているため)、R2jags読み込まれません。 rjags。バツ)。また、runjags関数 run.jags では、引数method="rjags"が機能しなくなったように見えますが、機能method="parallel"します。

runjags_2.0.1-4 と R 3.2.2 を使用しています。

だから私の質問は:

1) rjags は本当に JAGS 4.0 と互換性がないのですか? 4.0 に移行する動機は、インデックスとしてベクトルを使用することでした ( https://martynplummer.wordpress.com/2015/08/16/whats-new-in-jags-4-0-0-part-34-r-を参照)。スタイル機能/ )。

2) 未使用の変数の警告はどうなっていますか? それについて心配する必要がありますか?

ありがとう、グレン

コード:

0 投票する
1 に答える
1627 参照

bayesian - ベイジアン線形回帰を当てはめ、観測不可能な値を予測する

Jags と R を使用して、観測可能な量で線形モデルを調整し、観測できない量について推論したいと考えています。モデルを調整する方法についてインターネットで多くの例を見つけましたが、Jags 環境でモデルを適合させた後にその係数を推定する方法については何も見つかりませんでした。ですから、これについて何か助けていただければ幸いです。

私のデータは次のようになります。

0 投票する
1 に答える
296 参照

r - Rjags ハイパー プライアの使用による無効な親値エラー

私はrjagsを使用して、N混合モデルとカウントデータを使用して種の存在量を計算しています。データの分散をキャプチャするために、ハイパープリリアを使用しました。しかし、私は

私の推測では、以前の次元に問題があるか、以前のいずれかが負、null、または NA であり、ノード S の計算が停止します。

この問題を止める方法はありますか? Sを初期化することはできますか?

これは私がモデルを呼び出す方法です:

0 投票する
0 に答える
603 参照

r - R (RJAGS) で jags.model 関数を実行すると「コンパイルするものがありません」というエラーが発生する

フットボール/サッカーの試合でショットの階層ベイジアン モデルを構築しています。私のコードは以下です。

jags.model 関数を実行しようとすると、次のエラーが発生します。

どんな助けでも大歓迎です。