logo

Bereken de standaardfout in R

In dit artikel gaan we zien hoe je de standaardfout in R-programmeertaal kunt berekenen.

Wiskundig kunnen we de standaardfout berekenen met behulp van de formule:

standaardafwijking/vierkantswortel(n)



In R Language kunnen we op deze manieren berekenen:

  • De functie sd() gebruiken met de lengtefunctie
  • Door de standaardfoutformule te gebruiken.
  • Met behulp van plottrix-pakket.

Methode 1: Gebruik de functie sd() met lengtefunctie

Hier gaan we de functie sd() gebruiken die de standaardafwijking berekent en vervolgens de functie length() om het totale aantal waarnemingen te vinden.

Syntaxis: sd(gegevens)/sqrt(lengte((gegevens)))

Voorbeeld: R-programma om een ​​standaardfout te berekenen uit een set van 10 waarden in een vector

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 mvc
>

>

Uitgang:

[1] 26.20274>

Methode 2: Door gebruik te maken van de standaardfoutformule

Hier zullen we de standaardfoutformule gebruiken om de waarnemingen te verkrijgen.

Syntaxis: sqrt(som((a-gemiddelde(a))^2/(lengte(a)-1)))/sqrt(lengte(a))

javascript instelleninterval

waar

  • gegevens zijn de invoergegevens
  • sqrt-functie is om de vierkantswortel te vinden
  • som wordt gebruikt om de som van elementen in de gegevens te vinden
  • gemiddelde is de functie die wordt gebruikt om het gemiddelde van de gegevens te vinden
  • lengte is de functie die wordt gebruikt om de lengte van de gegevens terug te geven

Voorbeeld: R-programma om de standaardfout te berekenen met behulp van de formule

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)))>

>

>

Uitgang:

[1] 26.20274>

Methode 3: Gebruik de functie std.error() (plotrixpakket)

Dit is de ingebouwde functie die direct de standaardfout berekent. Het is beschikbaar in een plottrix-pakket

Syntaxis: std.fout(gegevens)

Voorbeeld: R-programma om de standaardfout te berekenen met 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))>

>

>

draadsynchronisatie

Uitgang:

[1] 26.20274>