La categorización de cada pieza corresponde a una variable aleatoria discreta, con una distribución binomial, dado que cuenta el número de éxitos (funcional) en tres ensayos independientes entre sí, con una probabilidad fija de ocurrencia.
funcionProbMasa = function(n,x,p){
return (factorial(n)*(p^x)*((1-p)^(n-x))/(factorial(x)*factorial(n-x)))
}
# Además, podemos obtener las probabilidades con la función de probabilidad de masa
p1 = funcionProbMasa(3,0,0.8)
p1
## [1] 0.008
p2=funcionProbMasa(3,1,0.8)
p2
## [1] 0.096
p3=funcionProbMasa(3,2,0.8)
p3
## [1] 0.384
p4=funcionProbMasa(3,3,0.8)
p4
## [1] 0.512
Corresponde a una variable aleatoria discreta y sigue una distribución binomial negativa, dado que realiza una cierta cantidad de ensayos hasta encontrar un caso favorable (aparición del gen). Además, cada experimento es independiente de los demás.
print("La probabilidad de que cuatro o más evaluaciones deban ser efectuadas para detectar a dos personas portadoras del gen es de:")
## [1] "La probabilidad de que cuatro o más evaluaciones deban ser efectuadas para detectar a dos personas portadoras del gen es de:"
print(1-((dnbinom(x=2, size=2, prob=0.1))+(dnbinom(x=3, size=2, prob=0.1))))
## [1] 0.94654
# Esperanza
E = 2/0.1
print("El número de esperado de evaluaciones necesarias para detectar a dos personas portadoras del gen es:")
## [1] "El número de esperado de evaluaciones necesarias para detectar a dos personas portadoras del gen es:"
print(E)
## [1] 20
Es una variable aleatoria discreta, con una distribución hipergeométrica, ya que se mide la cantidad de apariciones de un marcador en el cromosona Y dentro del subconjunto de 800 hombres menores de 55 años.
hombres = 800 # N
hombres_marcador = 240 # K
hombres_sanos = hombres - hombres_marcador # N - K
subconjunto = 10 # n
exitos = 1 # Exitos
print("La probabilidad de que un hombre tenga el marcador es de:")
## [1] "La probabilidad de que un hombre tenga el marcador es de:"
print(dhyper(x=exitos, m=hombres_marcador, k=subconjunto, n=hombres_sanos))
## [1] 0.1200794
hombres = 800 # N
hombres_marcador = 240 # K
hombres_sanos = hombres - hombres_marcador # N - K
subconjunto = 10 # n
exitos = 1 # Exitos
print("La probabilidad de que más de un hombre tenga el marcador es de:")
## [1] "La probabilidad de que más de un hombre tenga el marcador es de:"
print(1 - dhyper(x=exitos, m=hombres_marcador, k=subconjunto, n=hombres_sanos)-dhyper(x=0, m=hombres_marcador, k=subconjunto, n=hombres_sanos))
## [1] 0.8523523
Corresponde a una variable aleatoria discreta que sigue una distribución de Poisson, porque a partir de la frecuencia media de llamadas, puede calcular la cantidad de llamadas que llegan a la central en un intervalo de tiempo.
frecuencia = 8
llamadas = 5
print("La probabilidad de que hayan cinco llamadas en una hora es de:")
## [1] "La probabilidad de que hayan cinco llamadas en una hora es de:"
print(dpois(llamadas,frecuencia))
## [1] 0.09160366
frecuencia = 8
print("La probabilidad de que hayan máximo tres llamadas en una hora es de:")
## [1] "La probabilidad de que hayan máximo tres llamadas en una hora es de:"
print(dpois(0,frecuencia) + dpois(1,frecuencia) + dpois(2,frecuencia) + dpois(3,frecuencia))
## [1] 0.04238011
media = 129 * 10
varianza = 14*14*10
print("La media del tiempo total para completar las cirugías es de:")
## [1] "La media del tiempo total para completar las cirugías es de:"
print(media)
## [1] 1290
print("Además, la varianza es de:")
## [1] "Además, la varianza es de:"
print(varianza)
## [1] 1960
# Ejercicio 1
x=3
p=0.8
n=3
X=(x+0.5-n*p)/sqrt(n*p*(1-p))
probabilidad=pnorm(X,0,1)
print(probabilidad)
## [1] 0.9438244
# Se puede concluir que no es una buena aproximación, dado que np y n(1-p) son menores a 5, lo cual es requisito para obtener un resultado correcto.
np = n*p
np
## [1] 2.4
n_p = n*(1-p)
n_p
## [1] 0.6
# Ejercicio 4b
x=5
lambda=8
X=(x-lambda)/sqrt(lambda)
probabilidad=pnorm(X,0,1)
print(probabilidad)
## [1] 0.1444222
# Ejercicio 4c
x=3
lambda=8
X=(x-lambda)/sqrt(lambda)
probabilidad=pnorm(X,0,1)
print(probabilidad)
## [1] 0.03854994
# A pesar de que las aproximaciones deben ser correctas, dado que lambda es mayor a 5, el resultado obtenido no es cercano a los calculados anteriormente.