logo

Un ghid pentru dnorm, pnorm, rnorm și qnorm în R

Î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