Dabei hast Du meine DAten als DSRiG_neu bezeichnet. In Deinem ursprünglichen gibt es wohl keine Spalte score. Nur um klar zu machen, dass diese Regression nur meine Fantasiezahlen beschreibt.Jeffgo hat geschrieben: ↑Mo Feb 24, 2020 10:05 amIch habe meinen Datensatz als "bsp" eingefügt und erhalte folgendes Ergebnis:
Code: Alles auswählen
> DSRiG_neu <- data.frame (sex = c("m", "w", "m", "w", "w", "m", "w"), + score = c(5, 10, 3, 12, 9, 4, 11)) > model <- lm(score ~ sex, data = DSRiG_neu) > summary(model) Call: lm(formula = score ~ sex, data = DSRiG_neu) Residuals: 1 2 3 4 5 6 7 1.000e+00 -5.000e-01 -1.000e+00 1.500e+00 -1.500e+00 2.776e-16 5.000e-01 Coefficients: Estimate Std. Error t value Pr(>|t|) (Intercept) 4.0000 0.6831 5.855 0.002059 ** sexw 6.5000 0.9037 7.193 0.000809 *** --- Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 Residual standard error: 1.183 on 5 degrees of freedom Multiple R-squared: 0.9119, Adjusted R-squared: 0.8942 F-statistic: 51.73 on 1 and 5 DF, p-value: 0.0008088
Ja. R hat die Spalte sex analysiert, festgestellt, dass es dort m und w gibt, festgelegt, dass m der Normalfall ist und als Abweichung davon eine Dummyyvariable für's weiblich sein angelegt, die sexw heißt. Das mit den Dummyvariablen und der Dummycodierung ist Dir doch bekannt, oder?[...]Code: Alles auswählen
Coefficients: Estimate Std. Error t value Pr(>|t|) (Intercept) 4.0000 0.6831 5.855 0.002059 ** sexw 6.5000 0.9037 7.193 0.000809 ***
Im Modell erhalte ich nur Angaben zu "sexw". Ist das so richtig?
Die Vorhersage des Modells für Männer ist 4,0, die Vorhersage für Frauen ist 4,0 + 1*6,5 .
Da muss ich raten. Ich rate: Du bist in RStudio unterwegs und hast das Fenster für Grafiken so klein gemacht, dass man darin gar keine Grafik mehr zeichnen kannCode: Alles auswählen
> plot(score ~ sex, data = DSRiG_neu) Error in plot.new() : figure margins too large
LG,
Bernhard