lme lines
Verfasst: Mi Nov 07, 2018 5:28 pm
Hallo zusammen,
ich arbeite gerade an einem lme mit folgenden Daten
y x1 x2
10 1 100
20 2 200
30 3 300
40 4 400
50 5 500
11 1 100
19 2 200
30 3 300
43 4 400
49 5 500
und dem model: model <- lme(y~x2,random = ~1|x1)
aus dem plot y~x2 ergibt sich dann die angehängte Grafik Punkte
Kann mit jemand den Befehl um die Regressionslinie in die Grafik einzuzeichen erklären? (mit visreg ist es kein Problem, siehe Grafik visreg)
Ich habe schon folgendes versucht, komme aber zu einem mir nicht erklärbaren Ergebnis
plot(x2,y,type="n",ylab = "y", xlab = "x2",ylim = c(0,50),xlim = c(0,500))
points(y~x2)
smoothx <- seq(0,500, length=10)
length(smoothx)
smoothy <- predict(model, x2 =smoothx)
length(smoothy)
lines(smoothx, smoothy)
ich arbeite gerade an einem lme mit folgenden Daten
y x1 x2
10 1 100
20 2 200
30 3 300
40 4 400
50 5 500
11 1 100
19 2 200
30 3 300
43 4 400
49 5 500
und dem model: model <- lme(y~x2,random = ~1|x1)
aus dem plot y~x2 ergibt sich dann die angehängte Grafik Punkte
Kann mit jemand den Befehl um die Regressionslinie in die Grafik einzuzeichen erklären? (mit visreg ist es kein Problem, siehe Grafik visreg)
Ich habe schon folgendes versucht, komme aber zu einem mir nicht erklärbaren Ergebnis
plot(x2,y,type="n",ylab = "y", xlab = "x2",ylim = c(0,50),xlim = c(0,500))
points(y~x2)
smoothx <- seq(0,500, length=10)
length(smoothx)
smoothy <- predict(model, x2 =smoothx)
length(smoothy)
lines(smoothx, smoothy)