問題タブ [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: エラー メッセージ
Zelig パッケージを使用してロジット モデルを実行しています。次のエラーが表示されます...何が問題なのですか?
r - Zelig [R] を使用したロジスティック回帰
Rでzeligパッケージを使用してロジットモデルを実行しています:
従属変数 trade961a は二分因子変数です。他のすべての変数は数値です。
私はpersonal962に興味があります。
したがって、次のコマンドを実行して、personal962 が 1 (より良い) の場合に国際貿易をサポートする確率をシミュレートします。
次のエラー メッセージが表示されます。
私が間違っていることについてのアイデアはありますか?
r - ロジスティック回帰のモデル適合統計
R でロジスティック回帰モデルを実行しています。Zelig と Car の両方のパッケージを使用しました。ただし、モデルのモデル適合統計を取得する簡単な方法があるかどうかは疑問です。(疑似 R 2 乗、カイ 2 乗、対数尤度など)
r - Rの両面打ち切りモデル(Zeligs Tobitに似ています)?
両側で打ち切られた従属変数のモデルはありますか? もしそうなら、Rに実装はありますか? 私は tobit モデル (たとえば、Zelig パッケージ) しか知りませんが、それらは明らかに左側でのみ検閲されています...両側で切り捨てることさえ理にかなっているのだろうか...
r - Zelig の従属変数の指数変換
この質問が難解すぎる場合は、事前にお詫び申し上げます。対数対数回帰モデルで R の Zelig パッケージを使用しています。
これは正常に動作しますが、Stata ベースの「前駆体」で Zelig に許可されているものを実装しようとしています ( clear ); 具体的には、明確化パッケージでは、「setx」コマンドの後に、従属変数の指数変換に基づいて期待値を取得するために、simqi, tfunc(exp)を入力できます (Stata のsimqiコマンドは、R/Zelig のsimコマンド)。私の質問は、このsetx後の指数変換を R で Zelig パッケージを使用して実行できるかということです。非常に広範な Zelig ドキュメントには、明確化パッケージの 'tfunc' コマンドに相当するものはないようです。
洞察を事前に感謝します。
r - 一度に5つのプールされたAmelia出力で変数を再コード化する方法は?
R で Amelia と Zelig を使用して、クリーンアップされていない変数を使用してデータセットの複数の代入を実行しています。再現可能なデータセットは Zelig パッケージにあります。
たとえば、5 つのプールされたデータセットで変数を再コード化したい:
a.out$imputations[[1]]
それぞれを呼び出すのではなく、5 つの MI データセットに対して自動的に 5 回繰り返すことができる関数はありますか? a.out$imputations[[2]]
.....そして、次の分析を続行します。
意味があるかどうか教えてください。Chase の要求により、上記は Zelig の例です。しかし、私は以下のように独自のデータセットを使用しました:
ここで、「BYRACE」係数を数値の「レース」に変換し、数学のゲインスコアを取得するなど、変数を再コーディングしてクリーンアップする必要があります。
ありがとう!
r - 多重代入 mer オブジェクトから係数を抽出するためのループ
この問題に頭を悩ませています。5 つの要素を含むリストがresults4
あり、そのすべてがパッケージmer
のオブジェクトです。オブジェクトは、5 つの帰属データセットのそれぞれに対する回帰zelig
の結果です。Rubin's Rules for Multiple Computationを使用して結果を結合しようとしています。mer
ls.mixed
を使用して係数と標準誤差を抽出できsummary(results4[[1]])@coefs
ます。これは 16x3 ベクトル (16 変数、それぞれに点推定値、標準誤差、および t 統計量を含む) を返します。
5 セットの結果をループして、点推定値と標準誤差を組み合わせるプロセスを自動化しようとしていますが、残念ながら解決策が得られずにそれを見つめているようです。助言がありますか?
オブジェクトを生成するコードは次のmer
とおりです (変数名は変更されています)。
r - glm で「アルゴリズムが収束しませんでした」および「数値的に 0 または 1 に適合した確率」という警告が表示されるのはなぜですか?
これは非常に単純な質問ですが、理解できないようです。
glm 関数を使用してロジットを実行していますが、独立変数に関連する警告メッセージが引き続き表示されます。それらは因子として保存され、数値に変更しましたが、うまくいきませんでした。また、それらを 0/1 にコーディングしましたが、それも機能しませんでした。
助けてください!
Zeligでも試しましたが、同様のエラー:
編集:
r - 代入データセットのロジット回帰での操作変数の使用
Amelia パッケージを使用して欠損値を帰属させました。現在、回帰を使用してデータを分析しています。
私は次のコードを使用しています
a.output は帰属データセットです。(複数の帰属データセットの結合をコーディングする必要がありますが、その方法はわかっているので、後で説明します)。
私のモデルでは、hh_exp_quin と従属変数 (バイナリ変数であるため、モデルは "ロジット" です) の間に非常に多くの内生性があることがわかりました。
そのため、hh_exp_quin の操作変数として別の変数 (現在このモデルには含まれていません。「var1」と呼びます) を使用したいと考えています。
zelig パッケージは現在「ivreg」をサポートしていないようで、オンラインでこれに対処する方法を教えてくれるものは見つかりません。
どうもありがとう、
ティモシー
r - zeligパッケージで時系列データを予測することは可能ですか?
zelig r パッケージを使用して、予測グラフとシミュレート グラフを作成しようとしています。
私がこれを行うとき:
これらすべてのエラーが発生します。
誰かが時系列データでzeligを使用しましたか?