Negativer Intercept und hoher p-wert

Alle Verfahren der Regressionanalyse.

Negativer Intercept und hoher p-wert

Beitragvon amelie94 » Mo 5. Dez 2016, 22:32

Hallo zusammen :D,

ich hab ein Problem bei einer Interpretation.
Und zwar führe ich Gerade eine Regressionsanalyse (dabei wird R benutzt) und habe ein Paar fragen;

1.
Ich habe als Ergebnis einen negativen Intercept bekommen. Nun bin ich nicht die fitteste in Statistik :cry: . So viel ich verstanden habe beschreibt der Intercept den Achsenabschnitt der Regressionsgerade. Wenn ich diese dann in das Streudiagramm einzeichnen, wird diese aber mit einem positiven Achsenabschnitt gezeichnet. Nun bin ich etwas verwirrt. Wie komm ich auf den (postiven) Intercept Wert und warum wird der mir in der summary negativ angezeigt?

2.
Ein weiterer Frage bezieht sich auf die Summary-Funktion in R bzw. auf den P-Wert (Pr(>|t|) der durch diese Funktion erstellt wird. Welche Aussage hat ein hoher P-Wert in der Intercept Zeile. Beispielsweise habe ich einen hohen P-Wert bei dem vorher genannten negativen Intercept? Gibt es da eventuell einen Zusammenhang?

3.
Ein weiterer P-Wert wird auch in der Zeile der Steigung angegeben. Hier würde ein hoher P-Wert zeigen, dass keine Signifikants vorliegt, oder?

Ich hoffe ihr könnt mir Helfen.
Vielen Dank im voraus! :)
amelie94
Grünschnabel
Grünschnabel
 
Beiträge: 9
Registriert: Di 15. Nov 2016, 13:52
Danke gegeben: 7
Danke bekommen: 0 mal in 0 Post

Re: Negativer Intercept und hoher p-wert

Beitragvon bele » Di 6. Dez 2016, 13:10

Hallo amelie,

setze doch bitte ein paar [code]-Tags und kopiere den Aufruf von lm() und die Ausgabe von R ins Forum. Dann ist die Gefahr von Übertragungsfehlern geringer. Schau Dich möglichst auch nach irgendeiner Gelegenheit um, den Graphen hochzuladen, damit wir R-Ausgabe und Grafik sehen. Wenn der y-Achsenabschnitt eines linearen Modells negativ ist, dann muss er es auch in der zugehörigen Regressionsgeraden sein.
Das Hochladen hier im Forum wird zwar angeboten, funktioniert aber nicht. Wenn Du nichts zum Hochladen findest, dann poste erstmal nur die Ausgabe von R.
Ja, Werte von p größer 0,05 zeigen an, dass keine Signifikanz vorliegt.

LG,
Bernhard
----
`Oh, you can't help that,' said the Cat: `we're all mad here. I'm mad. You're mad.'
`How do you know I'm mad?' said Alice.
`You must be,' said the Cat, `or you wouldn't have come here.'
(Lewis Carol, Alice in Wonderland)
bele
Schlaflos in Seattle
Schlaflos in Seattle
 
Beiträge: 5912
Registriert: Do 2. Jun 2011, 23:16
Danke gegeben: 16
Danke bekommen: 1397 mal in 1383 Posts

folgende User möchten sich bei bele bedanken:
amelie94

Re: Negativer Intercept und hoher p-wert

Beitragvon amelie94 » Di 6. Dez 2016, 13:52

Danke für die Bemühungen und den Hinweis :):
Hier der Fall mit dem negativen Intercept und gleichzeitigem hohen p-wert (1+2), die dazugehörige Graphik


Code: Alles auswählen
Call:
lm(formula = w3 ~ z)

Residuals:
    Min      1Q  Median      3Q     Max
-7606.4 -1919.1  -516.5   937.0 10768.8

Coefficients:
            Estimate Std. Error t value Pr(>|t|)   
(Intercept)  -1497.0     3666.9  -0.408    0.689   
z             5483.3      597.8   9.173 1.54e-07 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 3929 on 15 degrees of freedom
Multiple R-squared:  0.8487,    Adjusted R-squared:  0.8386
F-statistic: 84.14 on 1 and 15 DF,  p-value: 1.537e-07



Und hier der Fall mit der Fall mit dem hohen P-wert in der Steigung (3):

Code: Alles auswählen
Call:
lm(formula = v ~ d)

Residuals:
       1        2        3        4        5
-0.07489  0.04673  1.24916 -0.71165 -0.50934

Coefficients:
            Estimate Std. Error t value Pr(>|t|)   
(Intercept)  31.1094     1.5679  19.842  0.00028 ***
d            -0.7012     0.2371  -2.957  0.05968 . 
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 0.8821 on 3 degrees of freedom
Multiple R-squared:  0.7446,    Adjusted R-squared:  0.6594
F-statistic: 8.745 on 1 and 3 DF,  p-value: 0.05968
amelie94
Grünschnabel
Grünschnabel
 
Beiträge: 9
Registriert: Di 15. Nov 2016, 13:52
Danke gegeben: 7
Danke bekommen: 0 mal in 0 Post

Re: Negativer Intercept und hoher p-wert

Beitragvon bele » Di 6. Dez 2016, 14:30

Hallo!

Im ersten Fall muss die Gerade die y-Achse im negativen schneiden. Das hast Du richtig abgelesen. Mit Deinen gerade mal eben 16 Fällen ist der y-Achsenabschnitt sehr unpräzise zu bestimmen, so dass man nicht weiß, ob der Intercept nur zufällig negativ ist oder man von einem negativen Intercept in der Grundgesamtheit ausgehen kann. Deshalb ist der Intercept nicht signifikant unterschiedlich von Null.

Im zweiten Fall hast Du eine nochmal deutlich kleinere Fallzahl, weshalb die Steigung mit p = 0,059 nicht signifikant ist

LG,
Bernhard
----
`Oh, you can't help that,' said the Cat: `we're all mad here. I'm mad. You're mad.'
`How do you know I'm mad?' said Alice.
`You must be,' said the Cat, `or you wouldn't have come here.'
(Lewis Carol, Alice in Wonderland)
bele
Schlaflos in Seattle
Schlaflos in Seattle
 
Beiträge: 5912
Registriert: Do 2. Jun 2011, 23:16
Danke gegeben: 16
Danke bekommen: 1397 mal in 1383 Posts

folgende User möchten sich bei bele bedanken:
amelie94

Re: Negativer Intercept und hoher p-wert

Beitragvon amelie94 » Di 6. Dez 2016, 14:52

Danke Bernhard, Hast mir sehr weitergeholfen :D !

Ich habe nochmal das Streudiagramm + Regressionsgerade (für Fall 1+2) eingezeichnet um zu schauen, ob ich nicht eventuell ein Fehler gemacht habe. Allerdings wird die Gerade wieder mit einem positiven Achsenabschnitt eingezeichnet.
Hierbei anzumerken ist eventuell, dass ich die gerade über abline (lm(formula = w3 ~ z)) gezeichnet habe.
Würde dies bestätigen, dass der Intercept nicht signifikant ist? Oder mache ich irgendwas falsch?
Und eventuell als Folgefrage: Gibt es eine Möglichkeit, an den richtigen Achsenabschnitt zu kommen?
amelie94
Grünschnabel
Grünschnabel
 
Beiträge: 9
Registriert: Di 15. Nov 2016, 13:52
Danke gegeben: 7
Danke bekommen: 0 mal in 0 Post

Re: Negativer Intercept und hoher p-wert

Beitragvon bele » Di 6. Dez 2016, 17:10

amelie94 hat geschrieben:Oder mache ich irgendwas falsch?

Ja, Du machst irgendetwas falsch, und aus Deinen Posts geht nicht hervor, was Du falsch machst.

amelie94 hat geschrieben:Gibt es eine Möglichkeit, an den richtigen Achsenabschnitt zu kommen?

Poste mal Deine Daten ins Forum (dabei hilft z. B. die Funktion dput() ). Sind ja nur wenige Zahlen. Dann kann ich mir die Punktwolke und die Regressionsgerade selbst anschauen und Dir zeigen, wie es richtig ist.

LG,
Bernhard
----
`Oh, you can't help that,' said the Cat: `we're all mad here. I'm mad. You're mad.'
`How do you know I'm mad?' said Alice.
`You must be,' said the Cat, `or you wouldn't have come here.'
(Lewis Carol, Alice in Wonderland)
bele
Schlaflos in Seattle
Schlaflos in Seattle
 
Beiträge: 5912
Registriert: Do 2. Jun 2011, 23:16
Danke gegeben: 16
Danke bekommen: 1397 mal in 1383 Posts

folgende User möchten sich bei bele bedanken:
amelie94

Re: Negativer Intercept und hoher p-wert

Beitragvon amelie94 » Di 6. Dez 2016, 18:10

Vielen Dank !

Also hier die Daten und mein Vorgehen beim Zeichnen des Graphen:

Code: Alles auswählen
Call:
lm(formula = w3 ~ z)

Coefficients:
(Intercept)            z 
      -1497         5483 

> plot(z,w3)
> abline(lm(w3~z))
> w3
[1] 17484.0 18225.0 19023.0 19137.0 20704.5 23209.5 27904.5 36397.5 49848.0
[10] 34053.0 33571.5 32773.5 36606.0 38230.5 40564.5 40383.0 38601.0
> z
[1] 3.9 3.9 3.9 3.9 3.9 4.6 5.3 6.1 7.4 6.9 6.4 6.6 6.7 6.8 7.5 8.2 8.7
amelie94
Grünschnabel
Grünschnabel
 
Beiträge: 9
Registriert: Di 15. Nov 2016, 13:52
Danke gegeben: 7
Danke bekommen: 0 mal in 0 Post

Re: Negativer Intercept und hoher p-wert

Beitragvon bele » Di 6. Dez 2016, 19:50

Du hast vergessen zu erwähnen, dass die bei Dir angezeigte x-Achse gar nicht die Null darstellt, so dass Du gar keine Chance hattest, den y-Achsenabschnitt zu sehen.

So wird es deutlich:
Code: Alles auswählen
w3<- c( 17484.0, 18225.0, 19023.0, 19137.0, 20704.5, 23209.5, 27904.5, 36397.5, 49848.0,
        34053.0, 33571.5, 32773.5, 36606.0, 38230.5, 40564.5, 40383.0, 38601.0)
z <- c(3.9, 3.9, 3.9, 3.9, 3.9, 4.6, 5.3, 6.1, 7.4, 6.9, 6.4, 6.6, 6.7, 6.8, 7.5, 8.2, 8.7)

plot(w3 ~ z, xlim=c(-0.5,9), ylim=c(-1000,50000))
abline(lm(w3~z))
abline(v=0, col="red")
abline(h=0, col="red")


LG,
Bernhard
----
`Oh, you can't help that,' said the Cat: `we're all mad here. I'm mad. You're mad.'
`How do you know I'm mad?' said Alice.
`You must be,' said the Cat, `or you wouldn't have come here.'
(Lewis Carol, Alice in Wonderland)
bele
Schlaflos in Seattle
Schlaflos in Seattle
 
Beiträge: 5912
Registriert: Do 2. Jun 2011, 23:16
Danke gegeben: 16
Danke bekommen: 1397 mal in 1383 Posts

folgende User möchten sich bei bele bedanken:
amelie94

Re: Negativer Intercept und hoher p-wert

Beitragvon amelie94 » Di 6. Dez 2016, 20:01

Ahhh, ok... Ich hatte Angenommen, dass dies automatisch geschieht.
Vielen Dank nochmal! Du hast mir wirklich sehr weitergeholfen! :D
amelie94
Grünschnabel
Grünschnabel
 
Beiträge: 9
Registriert: Di 15. Nov 2016, 13:52
Danke gegeben: 7
Danke bekommen: 0 mal in 0 Post

Re: Negativer Intercept und hoher p-wert

Beitragvon amelie94 » Do 8. Dez 2016, 01:28

Hallo,
ich bins nochmal und habe eine kurze technische und Verständnis Frage.

Die Residuen sollten ja möglichst normalverteilt sein.

1. Kann ich dies einfach über den Befehl shapiro.test() testen ? bzw. für den fall 1+2: shapiro.test(lm(formula = w3 ~ z)$resid)
(wobei der P-Wert möglichst größer sein sollte, als das Signifikanzniveau)

2. Wie interpretiert man die Residuen wenn diese nicht normalverteilt sind? Bestätigt dies letztendlich nur, dass die Ergebnisse unpräzise sind?

Vielen Dank im Voraus!
amelie94
Grünschnabel
Grünschnabel
 
Beiträge: 9
Registriert: Di 15. Nov 2016, 13:52
Danke gegeben: 7
Danke bekommen: 0 mal in 0 Post

Nächste

Zurück zu Regressionanalyse

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 18 Gäste

cron