Como traçar uma distribuição beta em r (com exemplos)


Você pode usar a seguinte sintaxe para traçar uma distribuição beta em 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 ')

Os exemplos a seguir mostram como usar essa sintaxe na prática.

Exemplo 1: Traçando uma Distribuição Beta

O código a seguir mostra como traçar uma única distribuição 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 ')

Você também pode personalizar as cores e os rótulos dos eixos do gráfico:

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

Exemplo 2: traçando múltiplas distribuições beta

O código a seguir mostra como plotar múltiplas distribuições beta com diferentes parâmetros de forma:

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

Recursos adicionais

Os tutoriais a seguir explicam como traçar outras distribuições comuns em R:

Como traçar uma distribuição normal em R
Como traçar uma distribuição qui-quadrado em R
Como traçar uma distribuição binomial em R
Como traçar uma distribuição de Poisson em R

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *