Hi,
ich soll eine Sequenz von Xmin bis Xmax erstellen und dann die Punktvorhersagen, die Grenzen der 95% prediction intervals für die bedingten Erwartungswerte sowie die Grenzen der 95% prediction intervals für die individuellen Punkte errechnen.
Die Sequenz habe ich bereits erstellt.
min(mrate$income)
max(mrate$income)
s <- seq(0.76, 2.39, by = 0.001)
print(s)
Wie kann ich hier weiter vorgehen?
Danke schonmal!
VG
Chris
Sequenz von Werten
Re: Sequenz von Werten
Hallo Chris,
Welche Punktvorhersagen? Oder anders gesagt: Stell bitte eine vollständige Frage ein, so lässt sich das nicht beantworten.
Gruß,
Bernhard
Welche Punktvorhersagen? Oder anders gesagt: Stell bitte eine vollständige Frage ein, so lässt sich das nicht beantworten.
Gruß,
Bernhard
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Re: Sequenz von Werten
So hier?
Code: Alles auswählen
# some data
plot(mpg ~ wt, mtcars)
# a model
model <- lm(mpg ~ wt, mtcars)
# we want to interpolate across 1000 points of wt
new_wt <- seq(min(mtcars$wt), max(mtcars$wt), length.out = 1000)
new_data = data.frame(wt = new_wt)
# get predictions with prediction interval
fit = predict(model, newdata = new_data, interval = "predict") |> as.data.frame()
head(fit)
# plot all
plot(mpg ~ wt, mtcars)
lines(new_data$wt, fit$fit)
lines(new_data$wt, fit[["lwr"]], lty = 2)
lines(new_data$wt, fit[[3]], lty = 2)
Bitte immer ein reproduzierbares Minimalbeispiel angeben. Meinungen gehören mir und geben nicht die meines Brötchengebers wieder.
Dieser Beitrag ist lizensiert unter einer CC BY 4.0 Lizenz
.
Dieser Beitrag ist lizensiert unter einer CC BY 4.0 Lizenz
.