logo

Beregn standardfeil i R

I denne artikkelen skal vi se hvordan du beregner standardfeil i R-programmeringsspråk.

Matematisk kan vi beregne standardfeil ved å bruke formelen:



standardavvik/kvadratrot(n)

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

  • Bruke sd() funksjon med lengdefunksjon
  • Ved å bruke standard feilformel.
  • Bruker plotrix-pakken.

Metode 1: Bruke sd() funksjon med lengdefunksjon

Her skal vi bruke funksjonen sd() som vil beregne standardavviket og deretter funksjonen lengde() for å finne det totale antallet observasjoner.

Syntaks: sd(data)/sqrt(lengde((data)))



Eksempel: R-program for å beregne en standardfeil fra et sett med 10 verdier 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))))>

java parse streng til int
>

>

Produksjon:

[1] 26.20274>

Metode 2: Ved å bruke standard feilformel

Her skal vi bruke standard feilformel for å få observasjonene.

Syntaks: sqrt(sum((a-gjennomsnitt(a))^2/(lengde(a)-1)))/sqrt(lengde(a))

hvor

c++ konverter int til streng
  • data er inngangsdata
  • sqrt-funksjonen er å finne kvadratroten
  • sum brukes til å finne summen av elementene i dataene
  • gjennomsnitt er funksjonen som brukes til å finne gjennomsnittet av dataene
  • lengde er funksjonen som brukes til å returnere lengden på dataene

Eksempel: R-program for å beregne standardfeilen ved hjelp 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)))>

>

>

hvordan finner jeg ut skjermstørrelsen min

Produksjon:

[1] 26.20274>

Metode 3: Bruke funksjonen std.error() (plotrix-pakke)

Dette er den innebygde funksjonen som direkte beregnet standardfeilen. Den er tilgjengelig i plotrix-pakken

Syntaks: std.error(data)

Eksempel: R-program for å beregne standardfeilen ved å bruke 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))>

>

>

Produksjon:

[1] 26.20274>