So berechnen sie den standardfehler des mittelwerts in r


Der Standardfehler des Mittelwerts ist eine Möglichkeit, die Verteilung von Werten in einem Datensatz zu messen. Es wird wie folgt berechnet:

Standardfehler = s / √n

Gold:

  • s : Stichprobenstandardabweichung
  • n : Stichprobengröße

In diesem Tutorial werden zwei Methoden erläutert, mit denen Sie den Standardfehler eines Datensatzes in R berechnen können.

Methode 1: Verwenden Sie die Plotrix-Bibliothek

Die erste Möglichkeit, den Standardfehler des Mittelwerts zu berechnen, besteht darin, die integrierte Funktion std.error() der Plotrix-Bibliothek zu verwenden.

Der folgende Code zeigt, wie diese Funktion verwendet wird:

 library (plotrix)

#define dataset
data <- c(3, 4, 4, 5, 7, 8, 12, 14, 14, 15, 17, 19, 22, 24, 24, 24, 25, 28, 28, 29)

#calculate standard error of the mean 
std.error(data)

2.001447

Der Standardfehler des Mittelwerts beträgt 2,001447 .

Methode 2: Definieren Sie Ihre eigene Funktion

Eine andere Möglichkeit, den Standardfehler des Mittelwerts eines Datensatzes zu berechnen, besteht darin, einfach eine eigene Funktion zu definieren.

Der folgende Code zeigt, wie das geht:

 #define standard error of mean function
std.error <- function (x) sd(x)/sqrt( length (x))

#define dataset
data <- c(3, 4, 4, 5, 7, 8, 12, 14, 14, 15, 17, 19, 22, 24, 24, 24, 25, 28, 28, 29)

#calculate standard error of the mean 
std.error(data)

2.001447

Auch hier beträgt der Standardfehler des Mittelwerts 2,0014 .

So interpretieren Sie den Standardfehler des Mittelwerts

Der Standardfehler des Mittelwerts ist einfach ein Maß für die Streuung der Werte um den Mittelwert.

Bei der Interpretation des Standardfehlers des Mittelwerts sind zwei Dinge zu beachten:

1. Je größer der Standardfehler des Mittelwerts ist, desto stärker streuen die Werte in einem Datensatz um den Mittelwert.

Um dies zu veranschaulichen, stellen wir uns vor, wir würden den letzten Wert des vorherigen Datensatzes um eine viel größere Zahl ändern:

 #define dataset
data <- c(3, 4, 4, 5, 7, 8, 12, 14, 14, 15, 17, 19, 22, 24, 24, 24, 25, 28, 28, 150)

#calculate standard error of the mean 
std.error(data)

6.978265

Beachten Sie, wie der Standardfehler von 2,001447 auf 6,978265 ansteigt.

Dies weist darauf hin, dass die Werte in diesem Datensatz im Vergleich zum vorherigen Datensatz stärker um den Mittelwert verteilt sind.

2. Mit zunehmender Stichprobengröße nimmt der Standardfehler des Mittelwerts tendenziell ab.

Um dies zu veranschaulichen, betrachten Sie den Standardfehler des Mittelwerts für die folgenden zwei Datensätze:

 #define first dataset and find SEM
data1 <- c(1, 2, 3, 4, 5)
std.error(data1)

0.7071068

#define second dataset and find SEM
data2 <- c(1, 2, 3, 4, 5, 1, 2, 3, 4, 5)
std.error(data2)

0.4714045

Der zweite Datensatz ist einfach der erste Datensatz, der zweimal wiederholt wird.

Beide Datensätze haben also den gleichen Mittelwert, aber der zweite Datensatz hat eine größere Stichprobengröße und daher einen kleineren Standardfehler.

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie Sie andere häufige Aufgaben in R ausführen:

So berechnen Sie die Stichproben- und Populationsvarianz in R
So berechnen Sie die gepoolte Varianz in R
So berechnen Sie den Variationskoeffizienten von R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert