logo

Beräkna standardfel i R

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>