logo

Průvodce dnorm, pnorm, rnorm a qnorm v R

V tomto článku se podíváme na průvodce metodami dnorm, pnorm, qnorm a rnorm normální distribuce v R programovací jazyk .

funkce dnorm

Tato funkce vrací hodnotu funkce hustoty pravděpodobnosti (pdf) normálního rozdělení dané určité náhodné veličině x, střední hodnotě populace μ a směrodatné odchylce populace σ.



Syntax; dnorm(x, střední hodnota, sd)

Parametry:

  • x: vektor kvantilů.
  • střední hodnota: vektor prostředků.
  • sd: vektorová směrodatná odchylka.

Příklad:



V tomto příkladu najdeme hodnotu standardního normálního rozdělení pdf na x=1 pomocí funkce dnorm() v R.

řetězec pro char v Javě

R






dnorm>(x=1, mean=0, sd=1)>

>

r v jazyce c
>

Výstup:

[1] 0.2419707>

funkce pnorm

Tato funkce vrací hodnotu funkce kumulativní hustoty (cdf) normálního rozdělení dané určité náhodné veličině q, střední hodnotě populace μ a směrodatné odchylce populace σ.

Syntax: pnorm(q, střední, sd,spodní.ocas)

Parametry:

  • q: Je to vektor kvantilů.
  • střední hodnota: vektor prostředků.
  • sd: vektorová směrodatná odchylka.
  • dolní.ocas: Je to logické; pokud je TRUE (výchozí), pravděpodobnosti jsou jiné

Příklad: V tomto příkladu budeme počítat procento studentů na této škole, kteří jsou vyšší než 75 palců výšky mužů na určité škole, je normálně rozděleno s průměrem μ=70 palců a standardní odchylkou σ=3 palce pomocí funkce pnorm() v R.

R




chytit a vyzkoušet javu
pnorm>(75, mean=70, sd=3, lower.tail=>FALSE>)>

>

>

Výstup:

[1] 0.04779035>

V této škole je 4,779 % mužů vyšších než 75 palců.

funkce qnorm

Tato funkce vrací hodnotu inverzní funkce kumulativní hustoty (cdf) normálního rozdělení dané určité náhodné veličině p, střední hodnotě populace μ a směrodatné odchylce populace σ.

Syntax: qnorm(p, průměr = 0, sd = 0, nižší.ocas = TRUE)

Parametry:

  • p: Představuje použitou hladinu významnosti
  • střední hodnota: vektor prostředků.
  • sd: vektorová směrodatná odchylka.
  • Lower.tail = TRUE: Potom je vrácena pravděpodobnost nalevo od p v normálním rozdělení.

Příklad:

V tomto příkladu počítáme Z-skóre 95. kvantilu standardního normálního rozdělení pomocí funkce qnorm() v R.

R


java metoda



qnorm>(.95, mean=0, sd=1)>

>

>

Výstup:

[1] 1.644854>

funkce rnorm

Tato funkce generuje vektor normálně rozložených náhodných proměnných s délkou vektoru n, průměrem populace μ a směrodatnou odchylkou populace σ.

Syntax: rnorm(n, střední hodnota, sd)

Parametry:

  • n: počet datových sad, které mají být simulovány
  • střední hodnota: vektor prostředků.
  • sd: vektorová směrodatná odchylka.

Příklad: V tomto příkladu pomocí funkce rnorm() generujeme vektor 10 normálně rozdělených náhodných proměnných se střední hodnotou=10 a sd=2.

instalační příkaz npm

R




rnorm>(10, mean = 10, sd = 2)>

>

>

Výstup:

[1] 10,886837 9,678975 12,668778 10,391915 7,021026 10,697684 9,340888 6,896892 12,067081 11,04961