Как использовать треугольное распределение в R (с примерами)

Как использовать треугольное распределение в R (с примерами)

Треугольное распределение представляет собой непрерывное распределение вероятностей с функцией плотности вероятности в форме треугольника.

Он определяется тремя значениями:

  • Минимальное значение а
  • Максимальное значение б
  • Пиковое значение с
Треугольное распределение

Чтобы вычислить вероятности для треугольного распределения в R, мы можем использовать функцию ptri( ) из пакета EnvStats , которая использует следующий синтаксис:

ptri(q, мин. = 0, макс. = 1, мода = 1/2)

куда:

  • q : Квантиль интереса
  • min : минимальное значение распределения
  • max : максимальное значение распределения
  • mode : Пиковое значение распределения

В следующих примерах показано, как использовать эту функцию на практике в R.

Пример 1: Расчет вероятности меньше некоторого значения

Предположим, ресторан оценивает, что их общий объем продаж на предстоящей неделе составит минимум 10 000 долларов, максимум 30 000 долларов и, скорее всего, 25 000 долларов.

Какова вероятность того, что общий объем продаж ресторана составит менее 20 000 долларов?

Мы можем использовать следующий код для вычисления этой вероятности:

library (EnvStats)

#calculate probability
ptri(q = 20000, min = 10000, max = 30000, mode = 25000)

[1] 0.3333333

Вероятность того, что общий объем продаж ресторана составит менее 20 000 долларов, равна 0,333 .

Пример 2: Расчет вероятности больше некоторого значения

Предположим, магазин оценивает, что количество покупателей, которые войдут в данную неделю, будет минимум 500, максимум 2000 и, скорее всего, 1200.

Какова вероятность того, что за данную неделю в магазин зайдет более 1500 покупателей?

Мы можем использовать следующий код для вычисления этой вероятности:

library (EnvStats)

#calculate probability
1 - ptri(q = 1500, min = 500, max = 2000, mode = 1200)

[1] 0.2083333

Вероятность того, что в магазин войдут более 1500 покупателей, составляет около 0,208.

Примечание.Полную документацию по функции ptri() можно найти здесь .

Дополнительные ресурсы

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

Как использовать нормальное распределение в R
Как использовать биномиальное распределение в R
Как использовать распределение Пуассона в R
Как использовать полиномиальное распределение в R

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.