3
私は予測を実行するために信頼区間をグラフ化する必要があります。私は予測を実行することができますが、予測をグラフ化するときには、実際の信頼区間を得るのではなく、すべてのデータポイントに線ができます。信頼区間をプロットする方法R
これらのラインの機能は私のCIをグラフ化することになっているGunRate <- seq(0,100, length = 51)
LinearPredictionA <- predict(ModelA,
interval = "confidence",
newdata = data.frame(ProportionAdultsLivingWithGun = GunRate,
LogMedianIncome = FinalSet$LogMedianIncome,
PctofPeopleinMetro = FinalSet$PctofPeopleinMetro,
PovertyRate = FinalSet$PovertyRate))
##This is my prediction model
plot(x = FinalSet$ProportionAdultsLivingWithGun,
y = FinalSet$ViolentCrime1K,
col = "red",
xlim = c(0, 80), ylim = c(0, 15),
xlab ="Proportion of Adults Living With a Gun",
ylab = "Violent Crime Rate per 1000",
main = "Violent Crime vs. Gun Ownership",
sub = "All 50 States & D.C.")
## This plot shows the actual data we used to obtain the prediction
lines(GunRate, LinearPredictionA[, "fit"], type = "l")
lines(GunRate, LinearPredictionA[, "lwr"], lty = "dashed", col = "green")
lines(GunRate, LinearPredictionA[, "upr"], lty = "dashed", col = "green")
、代わりに私が次のグラフ
は?点線の緑色の線があなたの信頼区間であるように私は確信しています – G5W
はい、それは私のCIのすべての点を通る線です。黒い線は真っ直ぐにして、2本の緑の線は弓のようにしてください。 – BColvin
あなたの例の 'FinalSet'データはないようです。モデルAはどのように生成されましたか? – G5W