logo

Beregn standardfejl i R

I denne artikel skal vi se, hvordan man beregner standardfejl i R-programmeringssprog.

Matematisk kan vi beregne standardfejl ved at bruge formlen:



standardafvigelse/kvadratrod(n)

I R Language kan vi beregne på disse måder:

  • Brug af sd() funktion med længdefunktion
  • Ved at bruge standardfejlformlen.
  • Bruger plotrix-pakken.

Metode 1: Brug af sd() funktion med længdefunktion

Her skal vi bruge sd()-funktionen, som vil beregne standardafvigelsen og derefter længden()-funktionen til at finde det samlede antal observationer.

Syntaks: sd(data)/sqrt(længde((data)))



Eksempel: R-program til at beregne en standardfejl ud fra et sæt af 10 værdier i en vektor

R






# consider a vector with 10 elements> a <->c>(179, 160, 136, 227, 123, 23,> >45, 67, 1, 234)> # calculate standard error> print>(>sd>(a)/>sqrt>(>length>((a))))>

prøv catch block i java
>

>

Produktion:

[1] 26.20274>

Metode 2: Ved at bruge standard fejlformel

Her vil vi bruge standardfejlformlen til at få observationerne.

Syntaks: sqrt(sum((a-middel(a))^2/(længde(a)-1)))/sqrt(længde(a))

hvor

fødder vs fødder
  • data er inputdata
  • sqrt-funktionen er at finde kvadratroden
  • sum bruges til at finde summen af ​​elementer i dataene
  • middelværdi er den funktion, der bruges til at finde middelværdien af ​​dataene
  • længde er den funktion, der bruges til at returnere længden af ​​dataene

Eksempel: R-program til at beregne standardfejlen ved hjælp af formel

R




# consider a vector with 10 elements> a <->c>(179, 160, 136, 227, 123, 23,> >45, 67, 1, 234)> # calculate standard error> print>(>sqrt>(>sum>((a ->mean>(a)) ^ 2/(>length>(a) - 1)))> >/>sqrt>(>length>(a)))>

>

>

java string format langt

Produktion:

[1] 26.20274>

Metode 3: Brug af std.error()-funktionen (plotrix-pakke)

Dette er den indbyggede funktion, der direkte beregnede standardfejlen. Det er tilgængeligt i plotrix-pakke

Syntaks: std.error(data)

Eksempel: R-program til at beregne standardfejlen ved hjælp af std.error()

R




# import plotrix package> library>(>'plotrix'>)> # consider a vector with 10 elements> a <->c>(179,160,136,227,123,> >23,45,67,1,234)> # calculate standard error using in built> # function> print>(>std.error>(a))>

>

>

Produktion:

[1] 26.20274>