Hallo zusammen,
ich soll/darf/muss Regressionsgeraden berechnen und verzweifle da gerade dran.
Ich habe ein Streudiagramm/scatterplot von 2 Variablen erstellt. Nun sollen für drei Untergruppen von Personen die Regressionsgeraden zu diesen zwei Variablen erstellt werden, um einen (möglichen) Sprung in der Gerade zu finden.
Muss ich da über die Regressionanalyse gehen oder kann ich das auch anders machen?!
Ich wäre Euch für eine schnelle Antwort super dankbar, da ich diese Berechnung gaaaanz dringend brauche um weiter zu kommen!
DANKE im Voraus!
Lg
Blondie
Regressionsgeraden
-
- Beiträge: 165
- Registriert: 05.07.2009, 21:10
Hallo,
vorausgesetzt, du möchtest die eine Variable durch die andere vorhersagen, müsste das eigentlich über die Regressionsanalyse gehen. Die Regressionsgleichung kann man sich in SPSS relativ einfach herleiten. Die Multiplikatoren der einzelnen Prädiktoren für die Geradengleichung sowie deren Vorzeichen in der Gleichung kann man an den B-Koeffizienten ablesen. Je nach Regressionsmodell muss noch die Konstante hinzugefügt werden (immer dann, wenn erwartet wird, dass das Regressionsmodel die Varianz der abhängigen Variable(n) nicht vollständig erklären kann).
Beispiel: Abhängige Variable y; Unabhängige Variable/Prädiktor x: B=0,33; Konstante: B=2,3
Regressionsgleichung: y = 0,33x + 2,3 (der Term der Konstanten entspricht somit dem y Wert bei x = 0)
2 x-Werte einsetzen -> Gerade zeichnen und das ganze noch für die beiden anderen Gruppen wiederholen und dann die gezeichneten Geraden vergleichen.
vorausgesetzt, du möchtest die eine Variable durch die andere vorhersagen, müsste das eigentlich über die Regressionsanalyse gehen. Die Regressionsgleichung kann man sich in SPSS relativ einfach herleiten. Die Multiplikatoren der einzelnen Prädiktoren für die Geradengleichung sowie deren Vorzeichen in der Gleichung kann man an den B-Koeffizienten ablesen. Je nach Regressionsmodell muss noch die Konstante hinzugefügt werden (immer dann, wenn erwartet wird, dass das Regressionsmodel die Varianz der abhängigen Variable(n) nicht vollständig erklären kann).
Beispiel: Abhängige Variable y; Unabhängige Variable/Prädiktor x: B=0,33; Konstante: B=2,3
Regressionsgleichung: y = 0,33x + 2,3 (der Term der Konstanten entspricht somit dem y Wert bei x = 0)
2 x-Werte einsetzen -> Gerade zeichnen und das ganze noch für die beiden anderen Gruppen wiederholen und dann die gezeichneten Geraden vergleichen.
-
- Beiträge: 25
- Registriert: 25.09.2006, 10:58
Hallo silversurfer,
vielen Dank für die blitzschnelle Rückmeldung!
Du hast mir schon mal ein ganzes Stückchen weiter geholfen (intuitiv war ich auch schon auf diesem Weg zumindest was das Erstellen der Regressionanalysen angeht)
ABER (wie immer bei Blondies) eine doofe Frage hab ich noch:
Ich habe jetzt Werte aus der Regressionsanalyse von
RegressionskoeffiizientB
(Konstante) 6,257
Variable ,496
Wie fange ich jetzt mit diesen Werten was an?! Wäre das dann:
y=6,257x+0,496???????
Außerdem bin ich mir ob meiner niedrigen R-Quadrat Werte (z.B. 0,047 als niedrigstes) sehr unsicher über die Aussagekraft der Daten?! Kannst Du dazu vielleicht auch was sagen?
DANKE im Voraus und liebe Grüße!
vielen Dank für die blitzschnelle Rückmeldung!
Du hast mir schon mal ein ganzes Stückchen weiter geholfen (intuitiv war ich auch schon auf diesem Weg zumindest was das Erstellen der Regressionanalysen angeht)
ABER (wie immer bei Blondies) eine doofe Frage hab ich noch:
Ich habe jetzt Werte aus der Regressionsanalyse von
RegressionskoeffiizientB
(Konstante) 6,257
Variable ,496
Wie fange ich jetzt mit diesen Werten was an?! Wäre das dann:
y=6,257x+0,496???????
Außerdem bin ich mir ob meiner niedrigen R-Quadrat Werte (z.B. 0,047 als niedrigstes) sehr unsicher über die Aussagekraft der Daten?! Kannst Du dazu vielleicht auch was sagen?
DANKE im Voraus und liebe Grüße!
-
- Beiträge: 165
- Registriert: 05.07.2009, 21:10
Hallo,
eigentlich müsste es anders herum sein:
wenn B (Konstante) = 6,257 und B (Variable) = 0,496, dann ist die Gleichung für die Regressionsgerade y = 0,496x + 6,257
Wie schon geschrieben, müsstest du nun noch x-Werte einsetzen und die entsprechenden y-Werte ausrechnen...eigentlich nur einen, denn den y-Wert für x=0 kennst du ja jetzt (6,257). Nun beide Punkte mit einer durchgehenden Geraden verbinden - das ist deine Regressionsgerade. Das gleiche machst du nochmal für die beiden anderen Gruppen. Dabei kann es durchaus vorkommen, dass die erklärte Varianz recht klein ist - würde also bedeuten, dass du die Varianz der Werte deiner abhängigen Variablen nicht gut durch die im Model enthaltenen unabhängigen Variablen erklären kannst. Oder anders: Die Vorhersagekraft deines Models ist recht klein.
Bei einem Regressionsmodel mit nur einer unabhängigen Variable lässt sich R-Quadrat auch noch leichter berechnen (einfach die Korrelation quadrieren), aber dein Ziel war ja nicht ein besonders gutes Modell zu entwerfen, sondern Regressionsgeraden für verschiedene Gruppen miteinander zu vergleichen.
eigentlich müsste es anders herum sein:
wenn B (Konstante) = 6,257 und B (Variable) = 0,496, dann ist die Gleichung für die Regressionsgerade y = 0,496x + 6,257
Wie schon geschrieben, müsstest du nun noch x-Werte einsetzen und die entsprechenden y-Werte ausrechnen...eigentlich nur einen, denn den y-Wert für x=0 kennst du ja jetzt (6,257). Nun beide Punkte mit einer durchgehenden Geraden verbinden - das ist deine Regressionsgerade. Das gleiche machst du nochmal für die beiden anderen Gruppen. Dabei kann es durchaus vorkommen, dass die erklärte Varianz recht klein ist - würde also bedeuten, dass du die Varianz der Werte deiner abhängigen Variablen nicht gut durch die im Model enthaltenen unabhängigen Variablen erklären kannst. Oder anders: Die Vorhersagekraft deines Models ist recht klein.
Bei einem Regressionsmodel mit nur einer unabhängigen Variable lässt sich R-Quadrat auch noch leichter berechnen (einfach die Korrelation quadrieren), aber dein Ziel war ja nicht ein besonders gutes Modell zu entwerfen, sondern Regressionsgeraden für verschiedene Gruppen miteinander zu vergleichen.
-
- Beiträge: 25
- Registriert: 25.09.2006, 10:58
Hallo silversurfer,
vielen Dank für Deine Antwort - dann werd ich mal die Regressionsgeraden berechnen.
Kannst Du vielleicht auch noch etwas dazu sagen, ob man diese nur per Hand in das Scatterplot eintragen kann oder ob es auch eine Funktion bei SPSS gibt die das erledigt (ich habe PASW 18).
Danke im Voraus und einen sonnigen Tag!
Blondie
vielen Dank für Deine Antwort - dann werd ich mal die Regressionsgeraden berechnen.
Kannst Du vielleicht auch noch etwas dazu sagen, ob man diese nur per Hand in das Scatterplot eintragen kann oder ob es auch eine Funktion bei SPSS gibt die das erledigt (ich habe PASW 18).
Danke im Voraus und einen sonnigen Tag!
Blondie