I den här artikeln ska vi se hur man beräknar standardfel i R Programming Language.
Matematiskt kan vi beräkna standardfel genom att använda formeln:
standardavvikelse/kvadratrot(n)
I R Language kan vi beräkna på följande sätt:
- Använder sd() funktion med längdfunktion
- Genom att använda standardfelformeln.
- Använder plotrix-paketet.
Metod 1 : Använder sd() funktion med längdfunktion
Här kommer vi att använda sd()-funktionen som beräknar standardavvikelsen och sedan funktionen length() för att hitta det totala antalet observationer.
Syntax: sd(data)/sqrt(längd((data)))
Exempel: R-program för att beräkna ett standardfel från en uppsättning av 10 värden 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))))> |
Linux gratis ipconfig
>
>
Produktion:
[1] 26.20274>
Metod 2: Genom att använda standardfelformel
Här kommer vi att använda standardfelformeln för att få observationerna.
Syntax: sqrt(summa((a-medel(a))^2/(längd(a)-1)))/sqrt(längd(a))
var
- data är indata
- sqrt-funktionen är att hitta kvadratroten
- summa används för att hitta summan av element i datan
- medelvärde är den funktion som används för att hitta medelvärdet av datan
- length är funktionen som används för att returnera längden på data
Exempel: R-program för att beräkna standardfelet med hjälp av 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 skiva
>
Produktion:
[1] 26.20274>
Metod 3: Använda std.error()-funktionen (plotrix-paket)
Detta är den inbyggda funktionen som direkt beräknade standardfelet. Den finns i plotrix-paket
Syntax: std.error(data)
Exempel: R-program för att beräkna standardfelet med std.error()
R
länkad lista och arraylist
# 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>