Как построить равномерное распределение в r
Равномерное распределение — это распределение вероятностей, в котором каждое значение между интервалом от a до b имеет одинаковую вероятность появления.
Если случайная величина X имеет равномерное распределение, то вероятность того, что X примет значение между x 1 и x 2 , можно найти по следующей формуле:
P(x 1 < X < x 2 ) = (x 2 – x 1 ) / (b – а)
Золото:
- x 1 : меньшая процентная ставка
- x 2 : верхнее интересующее значение
- а: минимально возможное значение
- б: максимально возможное значение
В следующих примерах показано, как построить равномерное распределение в R.
Пример 1. Построение базового равномерного распределения в R
Следующий код показывает, как построить базовое равномерное распределение в R:
#define x-axis x <- seq(-4, 4, length=100) #calculate uniform distribution probabilities y <- dunif(x, min = -3, max = 3) #plot uniform distribution plot(x, y, type = ' l ')
Ось X отображает потенциальные значения случайной величины, которая имеет равномерное распределение, а ось Y показывает вероятность того, что случайная величина примет эти значения.
Примечание . Функция dunif() в R используется для расчета плотности равномерного распределения по минимальному и максимальному значению.
Пример 2. Построение пользовательского равномерного распределения в R
Следующий код показывает, как построить базовое равномерное распределение в R, а также как изменить заголовок, метки осей и цвета:
#define x-axis
x <- seq(-4, 4, length=100)
#calculate uniform distribution probabilities
y <- dunif(x, min = -3, max = 3)
#plot uniform distribution
plot(x, y, type = ' l ', lwd = 3 , ylim = c(0, .2), col=' blue ',
xlab=' x ', ylab=' Probability ', main=' Uniform Distribution Plot ')
Дополнительные ресурсы
В следующих руководствах объясняется, как построить графики других распределений в R:
Как построить нормальное распределение в R
Как построить распределение хи-квадрат в R
Как построить распределение Пуассона в R
Как построить биномиальное распределение в R
Как построить экспоненциальное распределение в R