私は、Rのパッケージlme4
からglmer
という関数を使用して、マルチレベルのロジスティック回帰を実行しています。私の二項結果(またはresponse-)変数はc
とg
としてコードされています。glmerの参照結果の文字列
私の質問は、どのようなレベルの結果変数を参照結果として使用するのかをどのように知ることができますか?
デフォルトの参照が最初のアルファベット順です(私の場合はc
)。これは本当ですか?
私はlevels
とrelevel
機能を使用した後、これを推測しています:
levels(data$Outcome)
# [1] "c" "g"
test <- relevel(data$Outcome, ref = "g")
# levels(test)
# [1] "g" "c"
これはc
は前の基準だったが、これはむしろ、状況であることを言っているようです。
私の宿題:
私は?glmer
、またはlme4
のオンラインPDFマニュアル、またはこれらに関連する記事を使用して答えを見つけられませんでした:
0/1コード化された応答の場合の場合:
Using glmer for logistic regression, how to verify response reference
から「recodeの」機能を使用しての先端ガット:あなたを変更する必要が
Logistic regression - defining reference level in R
あなたの提案にしたがって、すべてのログオッズ推定値(例えば、私の傍受-1.19は1.19になりました。また、「g」は私の最も稀な結果であることに気付きました。つまり、「c」は実際には「0」(デフォルトと呼ばれます)、「g」は「1」とコード化されていました。言い換えれば、最初のアルファベット順の結果は確かに「デフォルト」です。私の質問に対する答えは「はい」です。 – UncleVinnie