Як побудувати рівномірний розподіл у r
Рівномірний розподіл — це розподіл ймовірностей, у якому кожне значення між інтервалом від a до b має однакову ймовірність появи.
Якщо випадкова величина X має рівномірний розподіл, то ймовірність того, що X приймає значення від x 1 до x 2 , можна знайти за такою формулою:
P(x 1 < X < x 2 ) = (x 2 – x 1 ) / (b – a)
золото:
- x 1 : нижча процентна вартість
- x 2 : верхнє значення інтересу
- a: мінімально можливе значення
- b: максимально можливе значення
У наступних прикладах показано, як побудувати рівномірний розподіл у 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 ')

На осі х відображаються потенційні значення випадкової величини, яка відповідає рівномірному розподілу, тоді як на осі ординат відображається ймовірність того, що випадкова змінна приймає ці значення.
Примітка . Функція 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