Determinar la probabilidad de una variable discreta bajo la distribución hipergeométrica * Se utilizará la función dhyper() para encontrar probabilidades de \[p(x=0,1....n)\] * Se utilizará la función phyper() para encontrar probabilidades acumuladas de \[f(x=0,1....n)\]
Asuma que un inspector selecciona al azar tres de los doce fusibles de una caja para inspeccionarlos. Si la caja contiene exactamente cinco fusibles defectuosos. ¿Cuál es la probabilidad de que el inspector encuentre que uno defectuosos de los tres fusiobles?
La Formula: \[p(x) = \binom rx \binom {N-r}{n-x} / {\binom Nn}\]
library(gtools)
N <- 12 ; n <- 3; r <- 5; x <- 1
round(nrow(combinations(r,x)) * nrow(combinations(N-r, n - x)) / nrow(combinations(N,n)),4)
## [1] 0.4773
x<-1 # Variable a determinar su probabilidad
m <- r # Casos exitosos
k <- n # La muestra
n <- N-m # Casos no Exitosos 12-5
dhyper(x = x,m = m, k = k, n = n)
## [1] 0.4772727
prob.x <- round(dhyper(x = 0:k,m = m, k = k, n = n),4)
prob.x
## [1] 0.1591 0.4773 0.3182 0.0455
prob.acum.x <- round(phyper(q = 0:k,m = m, k = k, n = n),4)
prob.acum.x
## [1] 0.1591 0.6364 0.9545 1.0000
tabla <- data.frame(1:(k+1), 0:k, prob.x, prob.acum.x)
colnames(tabla) <- c("pos","x", "prob.x", "prob.acum.x")
tabla
## pos x prob.x prob.acum.x
## 1 1 0 0.1591 0.1591
## 2 2 1 0.4773 0.6364
## 3 3 2 0.3182 0.9545
## 4 4 3 0.0455 1.0000
Determinar mediante uno menos la probabiidad de p(0) o sea \[1−F(x=0)\]
x<-0 # Variable a determinar su probabilidad
1 - dhyper(x = x,m = m, k = k, n = n)
## [1] 0.8409091
1 - tabla$prob.acum.x[1]
## [1] 0.8409
esp <- k*prob.acum.x[3]
esp
## [1] 2.8635
var <- k*prob.acum.x[3]*(1-prob.acum.x[3])*(m+n-k)*(m+n-1)
var
## [1] 12.89864
desv.std <- sqrt(var)
desv.std
## [1] 3.591467