Come tracciare una distribuzione beta in r (con esempi)


È possibile utilizzare la seguente sintassi per tracciare una distribuzione beta in R:

 #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 ')

Gli esempi seguenti mostrano come utilizzare questa sintassi nella pratica.

Esempio 1: tracciare una distribuzione Beta

Il codice seguente mostra come tracciare una singola distribuzione beta:

 #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 ')

Puoi anche personalizzare i colori e le etichette degli assi del grafico:

 #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 ')

Esempio 2: tracciare più distribuzioni Beta

Il codice seguente mostra come tracciare più distribuzioni beta con parametri di forma diversi:

 #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 ')) 

Risorse addizionali

I seguenti tutorial spiegano come tracciare altre distribuzioni comuni in R:

Come tracciare una distribuzione normale in R
Come tracciare una distribuzione chi-quadrato in R
Come tracciare una distribuzione binomiale in R
Come tracciare una distribuzione di Poisson in R

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *