Ausgabe p-Wert aus t-test in R

So können arbeiten auch durch das Beispiel von ?t.test()

Machen wir einen zwei-Stichproben t-test auf die Daten durch:

t.test(1:10, y = c(7:20))

Jetzt bin ich nur daran interessiert, bei der Rettung der p-value
Wenn ich den Eingang der folgende code, der $p.value ist auch gespeichert.

t.test(1:10, y = c(7:20))[3]

Ich will nur die p-value gespeichert (mit der $p.value) als numerische/integer/double. Sorry für die Fragen, wie eine einfache Frage

  • Hi @lukeg. Sie müssen vielleicht erklären Sie sich deutlicher. Ich verstehe nicht, was Sie gefragt haben. str(t.test(1:10, y = c(7:20))[3]) sagt, dass der Wert, die Sie bekommen ist die bereits numerisch. Sie können sparen, dass der Wert einer anderen variable mit so etwas wie pVal <- t.test(1:10, y = c(7:20))$p.value.
  • Ich arbeite mit einer Schleife und bekomme die Fehlermeldung " Fehler in xy.coords(x, y, xlabel, ylabel, log) : 'x' ist eine Liste, aber nicht die Komponenten " x " und " y "aber mit " $p".Wert-Befehl, der Fehler ist elimainated. Also danke!
  • Gut zu hören! Ich poste meinen Kommentar als eine richtige Antwort im Einklang mit der Art und Weise Dinge Getan Werden.
InformationsquelleAutor lukeg | 2015-07-03
Schreibe einen Kommentar