Seite 1 von 1

Interpretation p-Wert

Verfasst: Mo Jan 13, 2020 5:10 pm
von Wolverine
Hallo zusammen,

ich habe ein kleines Problem mit der Interpretation meines p-Wertes.
Er wird mir ausgegeben als "4.756e-07" und ich kann leider gar nichts damit anfangen.

Ich kann mich erinnern, dass mein Dozent etwas in der Art "Komma verschieben" gesagt hatte, aber ich komme leider nicht mehr darauf.

Wäre super, wenn mir jemand helfen könnte!
LG Nina

Re: Interpretation p-Wert

Verfasst: Mo Jan 13, 2020 6:19 pm
von bigben
Das heißt 4,756 mal zehn hoch -7. Also deutlich <0,001

Re: Interpretation p-Wert

Verfasst: Mo Jan 13, 2020 11:21 pm
von EDi
Und hier also 10-stellige kommazahl:

Code: Alles auswählen

❯ sprintf("%.10f",4.756e-07)
[1] "0.0000004756"


Re: Interpretation p-Wert

Verfasst: Di Jan 14, 2020 10:10 am
von student
Ich habe hier auch noch etwas zur Interpretation! ;)

Re: Interpretation p-Wert

Verfasst: Di Jan 14, 2020 10:32 am
von Hufeisen
Wolverine hat geschrieben: Mo Jan 13, 2020 5:10 pmIch kann mich erinnern, dass mein Dozent etwas in der Art "Komma verschieben" gesagt hatte, aber ich komme leider nicht mehr darauf.
Die hintere Zahl gibt an, wie viele Nullen man anhängen muss (wenn sie positiv ist) oder wie viele Nullen man voranstellen muss (wenn sie negativ ist). Das Komma muss dann entsprechend nach rechts oder links verschoben werden. 1e xy bedeutet, eine Eins mit xy Nullen davor oder dahinter. Ganz praktisch scheint ja die genannte Funktion zu sein:

Code: Alles auswählen

> sprintf("%.10f",1e-2)
[1] "0.0100000000"
> sprintf("%.10f",1e2)
[1] "100.0000000000"
Off-Topic: Das erinnert mich an die Diskussion tidyverse vs. base R. Diese Funktion ist ja grauenhaft und absolut unverständlich. Gibt es dafür auch eine semantisch bessere und syntaktisch einfachere Alternative?

Re: Interpretation p-Wert

Verfasst: Di Jan 14, 2020 11:33 am
von bigben

Code: Alles auswählen

> sprintf("%s %s %s %s %s %s", "Was", "findest", "Du", "daran", "unübersichtlich", "?")
[1] "Was findest Du daran unübersichtlich ?"
 
siehe auch https://statisticsglobe.com/disable-exp ... ation-in-r , z. B.

Code: Alles auswählen

> format(4.756e-07, scientific = FALSE)
[1] "0.0000004756"
LG,
Bernhard

Re: Interpretation p-Wert

Verfasst: Di Jan 14, 2020 12:36 pm
von Hufeisen
bigben hat geschrieben: Di Jan 14, 2020 11:33 am "Was findest Du daran unübersichtlich ?"
Alles vom Funktionsnamen, der keinen Hinweis darauf gibt, was die Funktion tut bis zu den hieroglyphenartigen Argumenten. Ohne Abruf der R-Hilfe ist der Code völlig unverständlich. Besser geht es ja anscheinend:

Code: Alles auswählen

> format(4.756e-07, scientific = FALSE)
[1] "0.0000004756"
Danke dafür. Da hat mich wohl Hadley Wickham mit dem Satz geprägt, dass Code auch eine kommunikative Funktion hat. Kommunikation sollte meiner Meinung nach auch für interessierte Laien verständlich sein.

Re: Interpretation p-Wert

Verfasst: Di Jan 14, 2020 1:57 pm
von bigben
print druckt etwas, mit einem f hintendran kann man das Ergebnis formatieren und mit einem s vornedran druckt es in einen String. Wer schon mal Kontakt mit C hatte, für den ist das eine intuitive Funktionsbezeichnung. 😀

Ob der Bradley das immer besser macht?

LG,
Bernhard

Re: Interpretation p-Wert

Verfasst: Di Jan 14, 2020 4:43 pm
von Wolverine
Vielen Dank an Alle!! Hab's verstanden :)