So berechnen sie die standardabweichung von zeilen in r
Sie können die folgende grundlegende Syntax verwenden, um die Standardabweichung von Zeilen in R zu berechnen:
row_stdev <- apply(df, 1, sd, na. rm = TRUE )
Das folgende Beispiel zeigt, wie diese Syntax in R verwendet wird.
Beispiel: Berechnen Sie die Standardabweichung der Zeilen in R
Angenommen, wir haben den folgenden Datenrahmen in R:
#create data frame df <- data. frame (game1=c(12, 15, 15, 18, 29, 30, 31), game2=c(15, 17, 17, 16, 29, 8, 14), game3=c(8, 22, 27, 35, 29, 22, 17)) #view data frame df game1 game2 game3 1 12 15 8 2 15 17 22 3 15 17 27 4 18 16 35 5 29 29 29 6 30 8 22 7 31 14 17
Wir können die folgende Syntax verwenden, um die Standardabweichung der Werte in jeder Zeile zu berechnen:
#calculate standard deviation of each row
row_stdev <- apply(df, 1, sd, na. rm = TRUE )
#view standard deviation of each row
row_stdev
[1] 3.511885 3.605551 6.429101 10.440307 0.000000 11.135529 9.073772
Aus dem Ergebnis können wir sehen:
- Die Standardabweichung der Werte in der ersten Zeile beträgt 3,511885 .
- Die Standardabweichung der Werte in der zweiten Zeile beträgt 3,605551 .
- Die Standardabweichung der Werte in der dritten Zeile beträgt 6,429101 .
Und so weiter.
Wenn wir möchten, können wir auch die Funktiontransform() verwenden, um dem Datenrahmen eine neue Spalte hinzuzufügen, die die Standardabweichung der Werte in jeder Zeile anzeigt:
#add column that displays standard deviation of each row df <- transform(df, row_stdev=apply(df, 1, sd, na. rm = TRUE )) #view updated data frame df game1 game2 game3 row_stdev 1 12 15 8 3.511885 2 15 17 22 3.605551 3 15 17 27 6.429101 4 18 16 35 10.440307 5 29 29 29 0.000000 6 30 8 22 11.135529 7 31 14 17 9.073772
Die neue Spalte namens row_stdev zeigt die Standardabweichung der Werte in jeder Zeile an.
Hinweis: Die Standardabweichung der Werte in Zeile 5 beträgt Null, da alle Werte gleich sind und es daher keine „Lücke“ in den Werten gibt.
Verwandte Themen: So interpretieren Sie eine Standardabweichung von Null
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere allgemeine Funktionen in R ausführen:
So berechnen Sie die Standardabweichung mit dplyr
So berechnen Sie die gewichtete Standardabweichung in R
So berechnen Sie die geclusterte Standardabweichung in R