Вы можете использовать следующий синтаксис для построения бета-распределения в 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')
В следующих примерах показано, как использовать этот синтаксис на практике.
Пример 1. Постройте первое бета-распределение
В следующем коде показано, как построить одно бета-распределение:
#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')

Вы также можете настроить цвета и метки осей графика:
#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')

Пример 2: построение нескольких бета-распределений
В следующем коде показано, как построить несколько бета-распределений с разными параметрами формы:
#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'))

Дополнительные ресурсы
В следующих руководствах объясняется, как построить другие распространенные распределения в R:
Как построить нормальное распределение в R
Как построить распределение хи-квадрат в R
Как построить биномиальное распределение в R
Как построить распределение Пуассона в R