#pdf distribusi normal
#pakai pdf karna di soal ditulis "tepat" untuk peluangnya
#ciri cirinya ada sd dan rata rata
norm <- function(x, miu, sigma) {1 / (sigma * sqrt(2*pi)) * exp(-1 / 2* ((x - miu) / sigma)^2 )}
norm(750, 800, 50)
## [1] 0.004839414
dnorm(750, mean = 800, sd = 50) #ini untuk nyadri peluang "tepat" pake dnorm
## [1] 0.004839414
#jdai prob batrai pada lama pemaiakan .. adlaah sebesar 0.004839414
#distribusi eksponensial
#datanya pasti berupa waktu tunggu, atau suatu kejadian terjadi.
#disini pake lambda
#lamda dihitung dari rata rata, 1/rata - rata (maka akna didaptkan nilai lamda)
#untuk P(X = 15) pdf
eks <- function(x, lambda) {lambda*exp ((-1) * lambda*x)}
eks (15, 0.05)
## [1] 0.02361833
#Untuk P(X<= 15) cdf
cdfexp <- function(x, lambda = 0.05){
pdf <- function(t) {
lambda * exp(-lambda * t)
}
hasil <- integrate(pdf, lower = 0, upper = x)
return(hasil$value)
}
cdfexp(15, 0.05)
## [1] 0.5276334
#Distribusi Uniform
#a = nilai terkecil di interval, b = nilai terbesar di interval, x = yang dicari
uniform <- function(x, a = 0, b = 1) {1/(b-a)}
uniform(20, a = 10, b = 30)
## [1] 0.05
dunif(20, min = 10, max = 30) #karna nyari pdf jadinya pake dunif, kalau nyari cdf pakenya punif
## [1] 0.05