Як побудувати графік експоненціального розподілу в r


Експоненціальний розподіл — це розподіл ймовірностей, який використовується для моделювання часу, який ми маємо чекати, поки не станеться певна подія.

Якщо випадкова величина X має експоненціальний розподіл, то функцію щільності ймовірності X можна записати:

f (x; λ) = λe -λx

золото:

  • λ: параметр швидкості
  • e: константа, яка приблизно дорівнює 2,718

Кумулятивна функція розподілу

F (x; λ) = 1 – e -λx

У цьому посібнику пояснюється, як побудувати графік PDF і CDF для експоненціального розподілу в R.

Побудова графіка функції щільності ймовірності

Наступний код показує, як побудувати PDF експоненціального розподілу з параметром швидкості λ = 0,5:

 curve ( dexp (x, rate = .5), from=0, to=10, col=' blue ')

Експоненціальний графік PDF у R

У наступному коді показано, як побудувати кілька PDF-файлів експоненціального розподілу з різними параметрами швидкості:

 #plot PDF curves
curve ( dexp (x, rate = .5), from=0, to=10, col=' blue ')
curve ( dexp (x, rate = 1), from=0, to=10, col=' red ', add= TRUE )
curve ( dexp (x, rate = 1.5), from=0, to=10, col=' purple ', add= TRUE )

#add legend
legend (7, .5, legend=c(" rate=.5 ", " rate=1 ", " rate=1.5 "),
       col=c(" blue ", " red ", " purple "), lty=1, cex=1.2)

Побудова кількох експоненційних функцій PDF у R

Побудова графіка кумулятивної функції розподілу

У наступному коді показано, як побудувати CDF експоненціального розподілу з параметром швидкості λ = 0,5:

 curve ( pexp (x, rate = .5), from=0, to=10, col=' blue ') 

Експоненціальний графік CDF у R

У наступному коді показано, як побудувати кілька CDF експоненціального розподілу з різними параметрами швидкості:

 #plot CDF curves
curve ( pexp (x, rate = .5), from=0, to=10, col=' blue ')
curve ( pexp (x, rate = 1), from=0, to=10, col=' red ', add= TRUE )
curve ( pexp (x, rate = 1.5), from=0, to=10, col=' purple ', add= TRUE )

#add legend
legend (7, .9, legend=c(" rate=.5 ", " rate=1 ", " rate=1.5 "),
       col=c(" blue ", " red ", " purple "), lty=1, cex=1.2) 

Кілька експоненціальних розподілів на одному графіку в R

Додаткові ресурси

У наступних посібниках пояснюється, як побудувати інші розподіли ймовірностей у R:

Як побудувати розподіл Пуассона в R
Як побудувати графік біноміального розподілу в R
Як побудувати графік розподілу в R
Як побудувати графік нормального розподілу в R
Як побудувати розподіл хі-квадрат у R

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *