問題タブ [r-zelig]
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.
r - Zelig & Amelia からの帰属データの要約統計量
Amelia を使用して欠損値を代入しています。
Zelig と Amelia を使用して計算を行うことはできますが...
これらのパッケージを使用して、新しく帰属されたデータのプールされた平均と標準偏差を見つけるにはどうすればよいですか?
r - texreg-ing zelig パッケージ (R) からの Tobit 出力
これは奇妙な質問ですが、次のようになります。
モデルの結果を TeX テーブルに出力しようとしていますtexreg
。
ただし、からエラーが発生しますtexreg
:
エラー
.local(model, ...)
: 現在、次の Zelig モデルのみがサポートされています: logit、ls、mlogit、ologit、probit、relogit。
私の質問は基本的に: これは からのエラーですか、Zelig
それとも からのエラーtexreg
ですか?
r - Zelig MLogit 結果の LaTex サマリー テーブル オプション
、およびを使用してmlogit
実行されたモデルから要約統計を抽出しようとしています。Zelig
texreg
stargazer
memisc
texreg
次のエラーが表示されます。
stargazer
次のエラーが表示されます。
memisc
(mtable
関数を使用して)この最終エラーをスローします:
これらのパッケージはいずれもmlogit
内の選択モデルをサポートしていませんzelig
か? 要約統計を別の場所で LaTex で使用できるテーブルにエクスポートするオプションはありますか?
r - R エラー:「用語コンポーネントまたは属性がありません」
R を使用して、回帰、シミュレーションを実行し、単純なデータ セット (Zelig では「承認」) で有意性をテストしています。
統計的有意性をテストするまでは、すべてうまくいっています。
これは私のコードです:
そして、私が得るエラーは
行 87 ~ 103 (Preview-151c5fba73e.Rmd) から終了します terms.default(object) のエラー: 用語コンポーネントも属性呼び出しもありません: ... eval -> setx -> setx.default -> terms -> terms.default 実行が停止しました
参考のため、
そして私のシミュレーションのために
これはすべて完全にうまくいきました。
r - アメリア補完データからの複数のランダム フォレスト モデルの結合
Amelia パッケージを使用して 40 個の帰属データセットを作成しました。それらは a.out に保存されています。
次に、lapply 関数を使用して、データ セットにランダム フォレスト モデルを作成しました。
ここで、これらのモデルを組み合わせて、一連の a.test.out で予測を行いたいと思います。これは、amelia 帰属データのテスト データのリストです。
これらのランダム フォレスト モデルを組み合わせる方法がわかりません。私はランダムフォレストの結合機能を試しましcombine(rf.amelia.out)
たが、うまくいきませんでした。問題は、rf.amelia.out
がモデル オブジェクトではなく、どちらでもないことですrf.amelia.out[1]
。
また、zelig を使用して複数のモデルを自動的に結合しようとしました。
しかし、zelig はランダム フォレスト モデルをサポートしていないと思います。
複数のランダム フォレスト モデルにアクセスして結合し、1 つの予測を行うにはどうすればよいですか?
r - ggplot2 で Zelig を使用し、シミュレーションとモデルをグラフ化する
いくつかの基本的なシミュレーションと多変数回帰モデルをグラフ化しようとしてggplot2
いますが、途方に暮れています。
私は使用しZelig 3.5
ています(新しいZeligにはシミュレーションの不具合があるため)
見つけたブログに基づいて、これを試しました
` これはうまくいきませんでした。エラーが発生しました
「エラー: メジャー変数がデータに見つかりません:NA」
モデルは m1、m2、m3 で、シミュレーションは m1 と m2 です。Zelig に付属の「承認」データセットを使用しています。
モデルは次のように計算されます
そしてシミュレーションは
r - `zlogit$sim()` からの出力の抽出 (Zelig)
私はまだ、開発者Zelig
が取り組んでいるまったく新しい構文に慣れようとしています (Zelig5 では、現在の開発バージョンのインストール手順はこちら)。非常にPythonicに感じますが、そうではありません...
とにかく、演習の結果を保存したいだけですがsim
、結果をコンソールに出力する方法しかわかりません。
ドキュメントで引用されている例を使用してみましょう(まあ、一種の -- 見られる Zelig5 構文を反映するように更新されます。たとえば、こちら):
どういう意味かはよくわかりませんがpv
(実際には文書化されていません)、必要な期待値は1.53( 、 の下)であると確信していev
ますmean
。
誰かがその値を抽出する方法を理解できますか? summary.Zelig
またはsummary.zelig
;のようなものは見つかりません。私はもう試した:
summary(ztob)$ev
/ztob$ev
print(summary(ztob))
summary(ztob)[1]
/summary(ztob)[[1]]
なんでも?
r - ZeligMultilevel のインストール。エラー: オブジェクト 'describe' は 'namespace:Zelig' によってエクスポートされません
ZeligMultilevel を使用しようとしていますが、ライブラリを開くときに問題が発生します。下記を参照してください:
試用URL「http://cran.rstudio.com/bin/windows/contrib/3.2/ZeligMultilevel_0.7-1.zip」コンテンツタイプ「application/zip」長さ267971バイト(261KB)ダウンロード261KB
パッケージ 'ZeligMultilevel' が正常に解凍され、MD5 サムがチェックされました
ダウンロードしたバイナリ パッケージは、C:\Users\AppData\Local\Temp\RtmpkHO9ls\downloaded_packages にあります。
エラー: オブジェクト 'describe' は 'namespace:Zelig' によってエクスポートされません
エラー:「ZeligMultilevel」のパッケージまたは名前空間の読み込みに失敗しました</p>
私はすでに依存関係= TRUEでインストールしようとしました。また、ソースから ZeligMultilevel をインストールしようとしましたが、同じ問題があります。私が見逃している小さなばかげたことがあるに違いないと思いますが、どうすればよいかわかりません...
何か案が?
ありがとう
r - R: texreg を使用して zelig tobit モデルから tex 出力を作成する
私がやろうとしていることはかなり簡単なはずです: R パッケージZeligを使用して tobit モデルを推定します。これから、 texregを使用して tex 出力を作成したいと思います。しかし、私が返すのはエラーメッセージです:
(function (classes, fdef, mtable) のエラー: シグネチャ '"Zelig-tobit"' の関数 'extract' の継承されたメソッドが見つかりません</p>
texregにはtobitモデルの抽出方法があるため、これはかなり奇妙です。私も自分で関数を指定しようとしましたが、機能させることができませんでした。コード例を次に示します。
Windows コンピューターでR Studioを使用しています。texregのバージョンは 1.36.4 で、Zelig のバージョンは 5.0-11 です。
この質問は、私の問題と密接に関連しているようでした: texreg-ing Tobit output from zelig package (R)
ただし、これによれば、数バージョン前に修正されているはずですが、私には当てはまりません。
よろしくお願いします。
(ちなみに、 texregの代わりにstargazerを使用してみましたが、別のエラー メッセージが表示されました。)
私は独自の抽出関数を作成しようとしましたが、関数の作成が素人であるために機能しません。これが私がしたことです:
ご覧のとおり、zelig モデルは既に「要約」されています。そのため、例のように summary(model) の代わりに s <- model を設定しています。私の主な問題は、それらに対処する方法がわからないため、必要な統計 (対数尤度、wald ...) をモデルから取得できないことです。str() などの出力は、これには役立ちません。単に統計の「名前」がわからないだけでなく、それらに対処する方法にも問題があるようです。
「model $ coef」のようなものを試すと、次のようになります。
envRefInferField(x, what, getClass(class(x)), selfEnv) のエラー:
「coef」は参照クラス「Zelig-tobit」の有効なフィールドまたはメソッド名ではありません</p>
「model@coef」を使用すると、次のようになります。
エラー: クラス「Zelig-tobit」のこのオブジェクトの名前「coef」のスロットがありません
そして model[,1] は私をもたらします:
modelt6[, 1] のエラー: タイプ 'S4' のオブジェクトはサブセット化できません
抽出機能を機能させる方法を知っている人はいますか? または、モデル出力をラテックスに取得する別の簡単な方法はありますか?
r - ゼリグの相互作用と最初の違い
次の構造のデータセットがあります。
時間と治療を相互作用させる LS モデルを実行します。
ここでトリミングされた出力...
時間ごとに効果をプロットできるように、各時間の最初の差 (治療 = 1、治療 = 0) を推定したいと思います。
何か案は?前もって感謝します