ポアソン回帰モデルを構築した後、Rの予測関数を使用して予測を作成できます。私はRで設定した私の新しいデータでうまくいっていません。ポアソン回帰の予測、Rのデータフレーム(エラー:引数は行の数が異なることを意味する)
newdata <- data.frame(
patient = mean(myd$patient),
hypertensive = factor(1:4, levels = 1:4, labels = levels(myd$hypertensive)),
PCOS = factor(1:2, levels = 1:2, labels = levels(myd$PCOS)),
age = factor(1:3, levels = 1:3, labels = levels(myd$age)),
miscarriage = factor(1:2, levels=1:2, labels = levels(myd$miscarriage)))
Error in data.frame(patient = mean(myd$patient), hypertensive = factor(1:4, : arguments imply differing number of rows: 1, 4, 2, 3
"畳み込まれた" 'factor'宣言はなぜですか?どうしてあなたはちょうど例えばしないのですか? '高血圧= as.factor(myd $高血圧)'など? –
また、あなたの質問とタイトルはポアソン回帰とは関係ありません。 –
'data.frame'の代わりに' expand.grid'を試してください。 –