V tomto článku sa pozrieme na to, ako vypočítať štandardnú chybu v programovacom jazyku R.
Matematicky môžeme vypočítať štandardnú chybu pomocou vzorca:
smerodajná odchýlka/druhá odmocnina (n)
V jazyku R môžeme počítať týmito spôsobmi:
- Použitie funkcie sd() s funkciou dĺžky
- Pomocou štandardného chybového vzorca.
- Použitie balíka plotrix.
Metóda 1: Použitie funkcie sd() s funkciou dĺžky
Tu použijeme funkciu sd(), ktorá vypočíta štandardnú odchýlku a potom funkciu length() na zistenie celkového počtu pozorovaní.
Syntax: sd(údaje)/sqrt(dĺžka((údaje)))
Príklad: R program na výpočet štandardnej chyby zo sady 10 hodnôt vo vektore
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))))> |
gimp odstraňuje pozadie
>
>
Výkon:
[1] 26.20274>
Metóda 2: Pomocou štandardného chybového vzorca
Na získanie pozorovaní tu použijeme štandardný chybový vzorec.
Syntax: sqrt(sum((a-priemer(a))^2/(dĺžka(a)-1)))/sqrt(dĺžka(a))
kde
- dáta sú vstupné dáta
- Funkcia sqrt je nájsť druhú odmocninu
- súčet sa používa na nájdenie súčtu prvkov v údajoch
- stred je funkcia používaná na nájdenie strednej hodnoty údajov
- dĺžka je funkcia používaná na vrátenie dĺžky údajov
Príklad: R program na výpočet štandardnej chyby pomocou vzorca
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)))> |
ostrovček java
>
>
Výkon:
[1] 26.20274>
Metóda 3: Použitie funkcie std.error() (balíček plotrix)
Toto je vstavaná funkcia, ktorá priamo vypočítala štandardnú chybu. Je k dispozícii v balíku plotrix
Syntax: std.error(data)
Príklad: R program na výpočet štandardnej chyby pomocou std.error()
R
veľkosť pytóna
# 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))> |
>
>
Výkon:
[1] 26.20274>