I denne artikkelen skal vi se på en guide til dnorm-, pnorm-, qnorm- og rnorm-metodene til normal distribusjon i R programmeringsspråk .
dnorm funksjon
Denne funksjonen returnerer verdien av sannsynlighetstetthetsfunksjonen (pdf) til normalfordelingen gitt en viss tilfeldig variabel x, et populasjonsmiddel μ og populasjonsstandardavviket σ.
Syntaks; dnorm(x, gjennomsnitt, sd)
Parametere:
- x: vektor av kvantiler.
- middel: vektor av middel.
- sd: vektor standardavvik.
Eksempel:
I dette eksemplet vil vi finne verdien av standard normalfordeling pdf ved x=1 ved å bruke dnorm()-funksjonen i R.
javascript kommentar
R
dnorm>(x=1, mean=0, sd=1)> |
>
>
Produksjon:
[1] 0.2419707>
pnorm funksjon
Denne funksjonen returnerer verdien av den kumulative tetthetsfunksjonen (cdf) til normalfordelingen gitt en viss tilfeldig variabel q, et populasjonsmiddel μ og populasjonsstandardavviket σ.
hva er en spesiell karakter
Syntaks: pnorm(q, gjennomsnitt, sd, nedre.hale)
Parametere:
- Q: Det er en vektor av kvantiler.
- middel: vektor av middel.
- sd: vektor standardavvik.
- lower.tail: Det er logisk; hvis TRUE (standard), er sannsynlighetene andre
Eksempel: I dette eksemplet skal vi beregne prosentandelen av elever på denne skolen som er høyere enn 75 tommer høye menn på en bestemt skole, er normalt fordelt med et gjennomsnitt på μ=70 tommer og et standardavvik på σ =3 tommer ved å bruke pnorm()-funksjonen i R.
R
streng av array i c
pnorm>(75, mean=70, sd=3, lower.tail=>FALSE>)> |
>
>
Produksjon:
[1] 0.04779035>
På denne skolen er 4,779% av mennene høyere enn 75 tommer.
qnorm funksjon
Denne funksjonen returnerer verdien av den inverse kumulative tetthetsfunksjonen (cdf) av normalfordelingen gitt en viss tilfeldig variabel p, et populasjonsmiddel μ og populasjonsstandardavviket σ.
Syntaks: qnorm(p, gjennomsnitt = 0, sd = 0, nedre.hale = TRUE)
Parametere:
- p: Det representerer signifikansnivået som skal brukes
- middel: vektor av middel.
- sd: vektor standardavvik.
- lower.tail = TRUE: Da returneres sannsynligheten til venstre for p i normalfordelingen.
Eksempel:
I dette eksemplet beregner vi Z-poengsummen til den 95. kvantilen av standard normalfordelingen ved å bruke qnorm()-funksjonen i R.
R
javascript trim understreng
qnorm>(.95, mean=0, sd=1)> |
>
>
Produksjon:
[1] 1.644854>
rnorm funksjon
Denne funksjonen genererer en vektor med normalfordelte tilfeldige variabler gitt en vektorlengde n, en populasjonsmiddelverdi μ og populasjonsstandardavvik σ.
Syntaks: rnorm(n, gjennomsnitt, sd)
Parametere:
- n: antall datasett som skal simuleres
- middel: vektor av middel.
- sd: vektor standardavvik.
Eksempel: I dette eksemplet, ved bruk av rnorm()-funksjonen genererer vi en vektor med 10 normalfordelte tilfeldige variabler med gjennomsnitt=10 og sd=2.
gimp hvordan velge bort
R
rnorm>(10, mean = 10, sd = 2)> |
>
>
Produksjon:
[1] 10.886837 9.678975 12.668778 10.391915 7.021026 10.697684 9.340888 6.896892 12.067081 11.0496