In dit artikel zullen we kijken naar een gids voor de dnorm-, pnorm-, qnorm- en rnorm-methoden van de normale verdeling in de R-programmeertaal .
dnorm-functie
Deze functie retourneert de waarde van de kansdichtheidsfunctie (pdf) van de normale verdeling gegeven een bepaalde willekeurige variabele x, een populatiegemiddelde μ en de standaarddeviatie van de populatie σ.
Syntaxis; dnorm(x, gemiddelde, sd)
Parameters:
- x: vector van kwantielen.
- gemiddelde: vector van middelen.
- sd: vectorstandaarddeviatie.
Voorbeeld:
In dit voorbeeld zullen we de waarde van de standaard normale verdeling pdf vinden op x=1 met behulp van de functie dnorm() in de R.
abstracte klasse Java
R
dnorm>(x=1, mean=0, sd=1)> |
>
watermerk in woord
>
Uitgang:
[1] 0.2419707>
pnorm-functie
Deze functie retourneert de waarde van de cumulatieve dichtheidsfunctie (cdf) van de normale verdeling gegeven een bepaalde willekeurige variabele q, een populatiegemiddelde μ en de standaarddeviatie van de populatie σ.
Syntaxis: pnorm(q, gemiddelde, sd,onder.staart)
Parameters:
- Vraag: Het is een vector van kwantielen.
- gemiddelde: vector van middelen.
- sd: vectorstandaarddeviatie.
- lower.tail: Het is logisch; indien WAAR (standaard), zijn de kansen anders
Voorbeeld: In dit voorbeeld berekenen we het percentage leerlingen op deze school dat groter is dan 75 inch. De lengte van mannen op een bepaalde school is normaal verdeeld met een gemiddelde van μ=70 inch en een standaarddeviatie van σ =3 inch met behulp van de pnorm() functie in de R.
R
java hoe te overschrijven
pnorm>(75, mean=70, sd=3, lower.tail=>FALSE>)> |
>
>
Uitgang:
[1] 0.04779035>
Op deze school is 4,779% van de mannen groter dan 75 inch.
qnorm-functie
Deze functie retourneert de waarde van de inverse cumulatieve dichtheidsfunctie (cdf) van de normale verdeling gegeven een bepaalde willekeurige variabele p, een populatiegemiddelde μ en de standaarddeviatie van de populatie σ.
Syntaxis: qnorm(p, gemiddelde = 0, sd = 0, onderste staart = WAAR)
Parameters:
- p: Het vertegenwoordigt het te gebruiken significantieniveau
- gemiddelde: vector van middelen.
- sd: vectorstandaarddeviatie.
- lower.tail = TRUE: Vervolgens wordt de waarschijnlijkheid links van p in de normale verdeling geretourneerd.
Voorbeeld:
In dit voorbeeld berekenen we de Z-score van het 95e kwantiel van de standaardnormale verdeling met behulp van de functie qnorm() in R.
R
zip-opdracht in Linux
qnorm>(.95, mean=0, sd=1)> |
>
>
Uitgang:
[1] 1.644854>
rnorm-functie
Deze functie genereert een vector van normaal verdeelde willekeurige variabelen met een vectorlengte n, een populatiegemiddelde μ en een populatiestandaarddeviatie σ.
Syntaxis: rnorm(n, gemiddelde, sd)
Parameters:
- n: aantal te simuleren datasets
- gemiddelde: vector van middelen.
- sd: vectorstandaarddeviatie.
Voorbeeld: In dit voorbeeld genereren we met behulp van de functie rnorm() een vector van 10 normaal verdeelde willekeurige variabelen met mean=10 en sd=2.
gimp hoe u de selectie kunt opheffen
R
rnorm>(10, mean = 10, sd = 2)> |
>
>
Uitgang:
[1] 10,886837 9,678975 12,668778 10,391915 7,021026 10,697684 9,340888 6,896892 12,067081 11,049609