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>