問題タブ [mlogit]
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 - R の多項ロジット: mlogit と nnet
R で多項ロジットを実行したいのですが、2 つのライブラリ と を使用しましたnnet
。mlogit
これらは異なる結果を生成し、異なるタイプの統計を報告します。私の質問は次のとおりです。
nnet
によって報告された係数と標準誤差と によって報告された係数と標準誤差の不一致の原因は何mlogit
ですか?Latex
を使用して結果をファイルに報告したいと思いますstargazer
。そうする場合、問題のあるトレードオフがあります。その結果を使用すると、
mlogit
疑似 R 二乗などの必要な統計が得られますが、出力は長い形式になります (以下の例を参照)。結果を使用すると
nnet
、形式は期待どおりですが、AIC などの興味のない統計が報告されますが、たとえば、疑似 R 二乗は含まれません。
を使用する場合
mlogit
、 のフォーマットで統計を報告してもらいたいです。nnet
stargazer
以下は再現可能な例で、3 つの選択肢があります。
コンパイル時の tex 出力は、望ましくないと思われる「長い形式」と呼ばれるものです。
今、使用してnnet
:
tex出力を与えます:
これは私が望む「ワイド」フォーマットです。異なる係数と標準誤差に注意してください。
python - statsmodelsモジュールを使用したPython多項ロジット:mlogit回帰のベース値を変更
立ち往生している小さな問題があります。Python statsmodels を使用して多項ロジット モデルを構築しており、教科書に記載されている例を再現したいと考えています。ここまでは順調ですが、回帰の基準値として別の目標値を設定するのに苦労しています。誰か助けてくれませんか?!
したがって、列「CC」はターゲット変数であり、糖尿病ステータスのエンコンディングが含まれています。
CC = 1 -> 明らかな糖尿病、CC = 2 -> 化学的糖尿病、CC = 3 -> 正常
現在、デフォルトでは CC = 1 がベース値ですが、CC = 3 をベース値にしたいと考えています。これが私の回帰出力です。
誰か知っていますか?
事前にどうもありがとう、ig