問題タブ [rstan]
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.
stan - Stanで非対称行列の固有ベクトルを取得するには?
スタンは機能を提供します
対称行列 A の固有値と固有ベクトルを取得しますが、行列が非対称の場合はどうでしょうか? 固有値と固有ベクトルを取得できますか? また、正しい固有ベクトルを取得しているかどうかをテストする方法はありますか? Stan プログラムの一部をテストするにはどうすればよいですか?
r - Rstan の 3 レベルのネストされた線形モデルのエラー
Rstan で 3 レベルのネストされた線形モデルを実行しようとしていますが、エラー メッセージが表示され続けます。
この 3 レベルのネストされたモデルからインスピレーションを得ました。
http://rstudio-pubs-static.s3.amazonaws.com/64315_bc3a395edd104095a8384db8d9952f43.html
本質的に、私は 174 の地方自治体内にネストされ、最終的に 11 の地域内にネストされた、4 つの別々の年 (合計 696 の観察) からの平均ブロードバンド速度の測定データを繰り返しました。
データは次のとおりです。
コード:
エラー:
r - RStan: 3 レベルのランダム勾配モデルを指定する?
私は、繰り返されるブロードバンド測定 (年 ID = yrid) が地方自治体 (LA ID = layed) 内にネストされ、最終的に地域 (region ID = rnid) 内にネストされる 3 レベルの RStan モデルに取り組んできました。(記録された) 従属変数は速度であり、(記録された) 予測変数は人口密度 (pd) と超高速ブロードバンド普及率 (sfbb) です。現在、地方自治体および地域レベル (レベル 2 および 3) でランダムなインターセプトがあります。
モデルを拡張して、レベル 1 またはレベル 2 でランダムな勾配を持たせるにはどうすればよいですか?
これは、データのサブセット、RSan モデル、および全体的な R コードです。どんな助けでも大歓迎です。
読みやすくするためにスタンコードを引き出す:
rstan - スタン - ノーマルの混合
RStan を使用して、2 つの法線の混合に適合させています。
mu[1] が mu[2] より小さいという条件を追加したいと思います。どうやってやるの?
ご協力いただきありがとうございます
r - OS X での Rstan コンパイル エラー
OSX セットアップで Rstan を動作させるのに苦労しています。背景情報については、私のシステムは次のとおりです。
- OSX Yosemite v. 10.10.5
- R 3.2.1 GUI 1.66 マーベリックス
R stan を介して R で stan モデルを実行するたびに、次のエラーが発生します (実行しているモデルに関係なく、stan コードは構文エラーについて既にチェックされています)。
その他の関連情報: PyStan でテスト プログラムを正常に実行
できます。これは主に Rstan に問題があるようです。
この問題を解決する方法について、誰か手がかりを教えてもらえますか?
r - R で文字列を使用してベクトル コンポーネントを割り当てる
という文字列"ti[123]"
と、対応する値があるとしますベクトル の 123 番目の位置に1.2
割り当てるために R で使用するコマンドは何ですか? 試してみましたが、 name の新しい変数が作成されますが、これは私が期待したものではありません。1.2
ti
assign("ti[123]",1.2)
ti[123]
これを行う必要がある理由は、rstan のoptimizing
関数を使用してモデルを最適化し、このような名前の名前付きベクトルを返すためです (モデルでパラメーターのベクトルを使用する場合)。
r - RSan Segfault エラー
Rでベイジアン作業を行うためのパッケージ「rstan」をダウンロードしました。そして、このエラーが発生しています
rstan を機能させるにはどうすればよいですか?
r-package - rstan::rstan.package.skeleton を使用して既存の R パッケージに追加する
すでに devtools を使用してパッケージのスケルトンを作成してから、一連の R コード、メタデータ、ドキュメントなどを追加しました。このパッケージ内で rstan を使用したいと考えています。これを容易にするために rstan::rstan.package.skeleton がパッケージ スケルトンを作成することを理解しています。では、そのパッケージから rstan を使用するために必要な構造で既存のパッケージを拡張するためのベスト プラクティスは何ですか? ありがとうございました。
r - Error in socketConnection(master, port = port, blocks = TRUE, open = "a+b", : Stan で接続を開けません (R から)
によると、8コアのEl Capitanを実行している2012年のMacbook Pro Retina Displayを使用していparallel::detectCores()
ます。ファイアウォールがオフになっています。パッケージからstan_lmer
ロードされた次の呼び出しを実行しています。rstanarm
正確なエラーは次のとおりです。