Hoe een exponentiële verdeling in r te plotten
De exponentiële verdeling is een waarschijnlijkheidsverdeling die wordt gebruikt om de tijd te modelleren die we moeten wachten totdat een bepaalde gebeurtenis plaatsvindt.
Als een willekeurige variabele X een exponentiële verdeling volgt, kan de kansdichtheidsfunctie van X worden geschreven:
f (x; λ) = λe -λx
Goud:
- λ: de tariefparameter
- e: Een constante die ongeveer gelijk is aan 2,718
De cumulatieve verdelingsfunctie van
F (x; λ) = 1 – e -λx
In deze tutorial wordt uitgelegd hoe u een PDF en CDF plot voor de exponentiële verdeling in R.
Een kansdichtheidsfunctie plotten
De volgende code laat zien hoe u een PDF van een exponentiële verdeling met een snelheidsparameter λ = 0,5 plot:
curve ( dexp (x, rate = .5), from=0, to=10, col=' blue ')
De volgende code laat zien hoe u meerdere PDF’s van een exponentiële verdeling met verschillende tariefparameters kunt plotten:
#plot PDF curves curve ( dexp (x, rate = .5), from=0, to=10, col=' blue ') curve ( dexp (x, rate = 1), from=0, to=10, col=' red ', add= TRUE ) curve ( dexp (x, rate = 1.5), from=0, to=10, col=' purple ', add= TRUE ) #add legend legend (7, .5, legend=c(" rate=.5 ", " rate=1 ", " rate=1.5 "), col=c(" blue ", " red ", " purple "), lty=1, cex=1.2)
Een cumulatieve verdelingsfunctie plotten
De volgende code laat zien hoe u een CDF van een exponentiële verdeling met een snelheidsparameter λ = 0,5 kunt plotten:
curve ( pexp (x, rate = .5), from=0, to=10, col=' blue ')
De volgende code laat zien hoe u meerdere CDF’s van een exponentiële verdeling met verschillende tariefparameters kunt plotten:
#plot CDF curves curve ( pexp (x, rate = .5), from=0, to=10, col=' blue ') curve ( pexp (x, rate = 1), from=0, to=10, col=' red ', add= TRUE ) curve ( pexp (x, rate = 1.5), from=0, to=10, col=' purple ', add= TRUE ) #add legend legend (7, .9, legend=c(" rate=.5 ", " rate=1 ", " rate=1.5 "), col=c(" blue ", " red ", " purple "), lty=1, cex=1.2)
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere kansverdelingen in R kunt plotten:
Hoe een Poisson-verdeling in R te plotten
Hoe een binominale verdeling in R te plotten
Hoe de verdeling in R te plotten
Hoe een normale verdeling in R te plotten
Hoe een chi-kwadraatverdeling in R te plotten