Hallo R-Forum,
ich hoffe die Frage ist nicht super blöd, aber wo sehe ich bei meiner Regression die Fallzahl?
Oder wie kann ich diese errechnen?
Bitte für absolute Anfänger erklären
Fallzahl bei linerarer Regression
Moderator: EDi
-
- Beiträge: 11
- Registriert: Mi Mär 08, 2017 2:41 pm
Re: Fallzahl bei linerarer Regression
Meinst Du die Anzahl der Beobachtungen
Gruß, Jörg
Code: Alles auswählen
nrow(DataFrame)
Re: Fallzahl bei linerarer Regression
Wenn alle Datenreihen genutzt wurden, geht das so, wie Jörg sagt. Wenn nur ein Teil der Reihen genutzt wurde, dann kann man das aus den von den meisten Regressionfunktionen ausgegebenen Freiheitsgraden schließen, oder man schaut, wieviele Residuen berechnet wurden. Konkret kann man nur antworten, wenn man weiß, welche Art von Regression Du mit welcher Funktion rechnest.
LG,
Bernhard
Code: Alles auswählen
> reg <- lm(c(NA, 1, 2, 3, 4) ~ c(1, 2, 3, 4, NA))
> sum(!is.na(reg$residuals))
[1] 3
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
-
- Beiträge: 11
- Registriert: Mi Mär 08, 2017 2:41 pm
Re: Fallzahl bei linerarer Regression
Code: Alles auswählen
lm(Income~
Age+
ESkala+
factor(Ethnie)+
factor(Education),
data=A.Redux)
-
- Beiträge: 11
- Registriert: Mi Mär 08, 2017 2:41 pm
Re: Fallzahl bei linerarer Regression
Also so wie ich es jetzt verstanden habe, muss ich nur den Befehl " sum(!is.na(reg$residuals)) " eingeben und anstelle von "reg" meinen individuellen Regressionnamen einfügen
Mir wird zumindest eine logisch aussehende Zahl angezeigt
Mir wird zumindest eine logisch aussehende Zahl angezeigt
Re: Fallzahl bei linerarer Regression
Du kannst uns auch einfach mal das summary() von der Regression zeigen:
und dann schauen wir weiter. Dort kannst Du aus der Angabe der Freiheitsgrade und der Anzahl der geschätzten Parameter (durch Addition) die Anzahl der in der Regression berücksichtigten Fälle/Beobachtungen bestimmen:
Gruß, Jörg
Code: Alles auswählen
Regr <- lm(...)
summary(Regr)
Code: Alles auswählen
summary(lm(demand~Time, data=BOD))