Een bètaverdeling in r plotten (met voorbeelden)
U kunt de volgende syntaxis gebruiken om een bètaverdeling in R te plotten:
#define range p = seq(0, 1, length= 100 ) #create plot of Beta distribution with shape parameters 2 and 10 plot(p, dbeta(p, 2, 10), type=' l ')
De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld 1: Een bètaverdeling plotten
De volgende code laat zien hoe u een enkele bètadistributie kunt plotten:
#define range p = seq(0,1, length=100) #create plot of Beta distribution with shape parameters 2 and 10 plot(p, dbeta(p, 2, 10), type=' l ')
U kunt ook de kleuren en labels van de plotassen aanpassen:
#define range p = seq(0,1, length=100) #create custom plot of Beta distribution plot(p, dbeta(p, 2, 10), ylab=' density ', type=' l ', col=' purple ', main=' Beta Distribution ')
Voorbeeld 2: Meerdere bètaverdelingen plotten
De volgende code laat zien hoe u meerdere bètadistributies met verschillende vormparameters kunt plotten:
#define range p = seq(0,1, length=100) #plot several Beta distributions plot(p, dbeta(p, 2, 10), ylab=' density ', type =' l ', col=' purple ') lines(p, dbeta(p, 2, 2), col=' red ') lines(p, dbeta(p, 5, 2), col=' blue ') #add legend legend(.7, 4, c(' Beta(2,10) ',' Beta(2,2) ',' Beta(1,1) '), lty=c(1,1,1),col=c(' purple ', ' red ', ' blue '))
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende distributies in R kunt plotten:
Hoe een normale verdeling in R te plotten
Hoe een chi-kwadraatverdeling in R te plotten
Hoe een binominale verdeling in R te plotten
Hoe een Poisson-verdeling in R te plotten