Rのモデリング関数の多くにはsubset
引数を使用できます。たとえば、
glm(conversion ~ action, data = data, family = binomial(),
subset = action != "Did not use")
action == "Did not use"
の行を削除した後のデータセットにモデルを適合させます。あなたがドロップするaction
で追加のレベルを持っている場合は、action
は、指定されたオプションのいずれかに等しい任意の行を除外します
glm(conversion ~ action, data = data, family = binomial(),
subset = !action %in% c("Did not use", "Other"))
を使用する場合があります。
また、あなたがglm()
に供給するすべてのsubset
引数に作用する関数であるmodel.frame
にdrop.unused.levels
引数、見たいかもしれません。
PS:family
をどのように指定したかに注意してください。引用の奇妙な組み合わせを行う必要はありません。 binomial
,binomial()
または"binomial"
のいずれかが正しくなければなりません。これは、ロジットリンクが2項族の正規のリンクであるため、Rのbionmial()
ファミリ関数のデフォルトです。リンクを指定する場合は、binomial(link = "logit")
という形式を使用します。