Documente Academic
Documente Profesional
Documente Cultură
DEPARTAMENTO DE ESTADISTICA
ACADEMIA DEMÉTODOS ESTADÍSTICOS BÁSICOS A.
Resuelva los siguientes problemas referentes a las distribuciones Uniforme y Binomial, usando el
I software estadístico R.
1
d. La media y la varianza (usando las fórmulas de su respectiva distribución).
2
2. La probabilidad de que un paciente se recupere de una rara enfermedad sanguínea es 0.4. Si se sabe
15 personas contraen esta enfermedad y definimos como éxito el hecho de que el paciente sobreviva,
encuentre….
3
b. La función de probabilidad acumulada F(x).
4
Si X es el número de personas que sobreviven, calcule:
e. P(x≥10)
5
f. P(3≤x≤8)
6
g. P(x=5)
7
Código:
rm(list=ls(all=TRUE))
#Problema 1
#A) Espacio muestral.
F1<-rep("F40W",25)
F2<-rep("F60W",25)
F3<-rep("F75W",25)
F4<-rep("F100W",25)
S<-c(F1,F2,F3,F4)
S
#Evento F40W: Que salga un foco de 40 Watts.
#Evento F60W: Que salga un foco de 60 Watts.
#Evento F75W: Que salga un foco de 75 Watts.
#Evento F100W: Que salga un foco de 100 Watts.
#B)Distribución de probabilidad
x<-c(40,60,75,100)
fx<-function(x)
{
n<-length(x)
P.x<-1/n
f.x<-rep(P.x,n)
f.x
}
fx(x)
n<-length(x)
Dist<-rbind(x,fx(x))
round(Dist,2)
8
F.x[i]<-fx(x)[i]+F.x[i-1]
}
i=i+1
}
Dist<-rbind(Dist,F.x)
round(Dist,2)
media<-sum(x)/n
media
k<-1
varianza<-rep(0,n)
for (k in 1:n)
{
varianza[k]<-(x[k]-media)^2
k=k+1
}
V.x<-sum(varianza)/n
V.x
_____________________________________________________________________________
_____________________________________________________________________________
____________
#Problema 2
x<-c(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15)
p<-0.4
q<-1-p
n<-15
9
i<-1
f.x<-rep(0,length(x))
for (i in 1:length(x))
{
f.x[i]<-choose(n,x[i])*(p^x[i])*(q^(n-x[i]))
i<-i+1
}
Dist<-rbind(x,f.x)
round(Dist,6)
Dist<-rbind(Dist,F.x)
round(Dist,6)
#e) P(x≥10)
rm(list=ls(all=TRUE))
10
x<-c(10,11,12,13,14,15)
p<-0.4
q<-1-p
n<-15
i<-1
f.x<-rep(0,length(x))
for (i in 1:length(x))
{
f.x[i]<-choose(n,x[i])*(p^x[i])*(q^(n-x[i]))
i<-i+1
}
x<-c(10,11,12,13,14,15)
k<-1
P.e1<-rep(0,length(x))
for (i in 1:length(x))
{
if(x[k]==min(x))
{
P.e1[k]<-f.x[k]
}else{
P.e1[k]<-f.x[k]+P.e1[k-1]
}
k=k+1
}
Dist<-rbind(x,P.e1)
round(Dist,6)
#f)P(3≤x≤8)
rm(list=ls(all=TRUE))
x<-c(3,4,5,6,7,8)
p<-0.4
q<-1-p
n<-15
i<-1
f.x<-rep(0,length(x))
for (i in 1:length(x))
{
11
f.x[i]<-choose(n,x[i])*(p^x[i])*(q^(n-x[i]))
i<-i+1
}
x<-c(3,4,5,6,7,8)
k<-1
P.e2<-rep(0,length(x))
for (i in 1:length(x))
{
if(x[k]==min(x))
{
P.e2[k]<-f.x[k]
}else{
P.e2[k]<-f.x[k]+P.e2[k-1]
}
k=k+1
}
Dist<-rbind(x,P.e2)
round(Dist,6)
#g) P(x=5)
N<-15
n<-5
P.e3<-(factorial(N) / (factorial(n) * (factorial(N-n))))*(0.01024)*(0.006046617)
P.e3
12