În acest articol, vom analiza un ghid al metodelor dnorm, pnorm, qnorm și rnorm ale distributie normala în limbaj de programare R .
funcţia dnorm
Această funcție returnează valoarea funcției de densitate de probabilitate (pdf) a distribuției normale având în vedere o anumită variabilă aleatoare x, o medie a populației μ și abaterea standard a populației σ.
Sintaxă; dnorm(x, medie, sd)
Parametri:
- x: vector de cuantile.
- medie: vector de mijloace.
- sd: deviație standard vectorială.
Exemplu:
În acest exemplu, vom găsi valoarea distribuției normale standard pdf la x=1 folosind funcția dnorm() din R.
cum se returnează o matrice în java
R
dnorm>(x=1, mean=0, sd=1)> |
>
>
Ieșire:
[1] 0.2419707>
funcția pnorm
Această funcție returnează valoarea funcției de densitate cumulativă (cdf) a distribuției normale având în vedere o anumită variabilă aleatoare q, o medie a populației μ și abaterea standard a populației σ.
Sintaxă: pnorm(q, mean, sd,lower.tail)
Parametri:
- q: Este un vector de cuantile.
- medie: vector de mijloace.
- sd: deviație standard vectorială.
- jos.coada: Este logic; dacă TRUE (implicit), probabilitățile sunt altfel
Exemplu: În acest exemplu, vom calcula procentul de elevi de la această școală care sunt mai înalți de 75 inci înălțimea bărbaților la o anumită școală este în mod normal distribuit cu o medie de μ=70 inci și o abatere standard de σ =3 inci folosind funcția pnorm() în R.
R
data java acum
actrița indiană rani mukerji
pnorm>(75, mean=70, sd=3, lower.tail=>FALSE>)> |
>
>
Ieșire:
[1] 0.04779035>
La această școală, 4,779% dintre bărbați sunt mai înalți de 75 inci.
funcția qnorm
Această funcție returnează valoarea funcției de densitate cumulativă inversă (cdf) a distribuției normale având în vedere o anumită variabilă aleatoare p, o medie a populației μ și abaterea standard a populației σ.
Sintaxă: qnorm(p, medie = 0, sd = 0, low.tail = TRUE)
Parametri:
- p: Reprezintă nivelul de semnificație care trebuie utilizat
- medie: vector de mijloace.
- sd: deviație standard vectorială.
- inferior.coada = TRUE: Apoi se returnează probabilitatea la stânga lui p în distribuția normală.
Exemplu:
În acest exemplu, calculăm scorul Z al celei de-a 95-a cuantile a distribuției normale standard folosind funcția qnorm() din R.
core java
R
qnorm>(.95, mean=0, sd=1)> |
>
>
Ieșire:
[1] 1.644854>
funcția rnorm
Această funcție generează un vector de variabile aleatoare distribuite normal, având în vedere o lungime a vectorului n, o medie a populației μ și abaterea standard a populației σ.
Sintaxă: rnorm(n, medie, sd)
Parametri:
- n: numărul de seturi de date de simulat
- medie: vector de mijloace.
- sd: deviație standard vectorială.
Exemplu: În acest exemplu, prin utilizarea funcției rnorm() generăm un vector de 10 variabile aleatoare distribuite normal cu media=10 și sd=2.
comanda de instalare npm
R
rnorm>(10, mean = 10, sd = 2)> |
>
>
Ieșire:
[1] 10,886837 9,678975 12,668778 10,391915 7,021026 10,697684 9,340888 6,896892 12,067081 11,0496