Wie man Daten extrahieren Testergebnisse mit R

Viele Tests in R Rückkehr ein HtESt Objekt. Diese Art von Objekt ist im Grunde eine Liste mit all den Informationen über den Test, der durchgeführt wurde. All diese HtESt Objekte enthalten mindestens ein Element statistisch mit dem Wert der Statistik und einem Element p.value mit dem Wert des p-Wert. Sie können dies leicht erkennen, wenn man sich die Struktur des zurückgegebenen Objekts suchen.

Das zurückgegebene Objekt durch shapiro.test ()sieht aus wie das:

> Str (Ergebnis) Liste der $ 4 Statistik: Named num 0.933 ..- attr (*, "Namen") = chr "W" $ p.value: num 7.76e-05 $ method: chr "Shapiro-Wilk-Test auf Normal "$ data.name: chr" beaver2 $ temp "- attr (*," Klasse ") = chr" HtESt "

Weil das HtESt Objekte werden Listen können Sie einen beliebigen Listen subsetting Methoden verwenden, um die Informationen zu extrahieren. Der folgende Code zum Beispiel extrahiert die p-Wert aus der t-Test auf dem Biber-Daten:

> T.test (Temp ~ activ, data = beaver2) $ p.value [1] 7.269112e-31

Die Extraktion von Informationen aus dem HtESt Objekt arbeitet auch mit den Ergebnissen der anderen .Test Funktionen. Sie können überprüfen, was der Art, die einen Test kehrt Objekt durch auf der Hilfe-Seite für den Test Suchen Sie verwenden möchten.

Menü