Está en la página 1de 12

CENTRO DE CIENCIAS BÁSICAS

DEPARTAMENTO DE ESTADISTICA
ACADEMIA DEMÉTODOS ESTADÍSTICOS BÁSICOS A.

Nombre del Estudiante: Javier de Jesús García Calvillo Fecha: 24/04/2020


Materia: Estadística I Carrera: Bioquímica
Profesor: I.I.E. Alejandra Y. Santoyo Vidales Semestre: 4° A

Resuelva los siguientes problemas referentes a las distribuciones Uniforme y Binomial, usando el
I software estadístico R.

1. Si una caja contiene 25 focos de 40 watts, 25 de 60 watts, 25 de 75 watts y 25 de 100 watts.


Encuentre…

a. El espacio muestral de la variable aleatoria.

b. La función de probabilidad f(x) y su respectiva distribución.

c. La función de probabilidad acumulada F(x).

1
d. La media y la varianza (usando las fórmulas de su respectiva distribución).

e. El grafico de la distribución de los datos y el de la distribución teórica.

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….

a. La función de probabilidad f(x) y su respectiva distribución.

3
b. La función de probabilidad acumulada F(x).

c. La media y la varianza (usando las fórmulas de su respectiva distribución).

d. El grafico de la distribución de los datos y el de la distribución teórica.

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)

#C) Distribución de probabilidad acumulada


i<-0
F.x<-rep(0.25,n)
for (i in 2:n)
{
if(i==min(x))
{
F.x[i]<-fx(x)[i]
}else{

8
F.x[i]<-fx(x)[i]+F.x[i-1]
}
i=i+1
}
Dist<-rbind(Dist,F.x)
round(Dist,2)

#D)Media y varianza (usando fórmulas)

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

#E) Grafico de distribución de probabilidad


par(mfrow=c(1,2))
barplot(fx(x),from=30,to=110,col="red",space=0,xlim=c(-1,5),ylim=c(0,0.3),xlab=" ")
curve(dunif(x,1,100),from=-10,to=110,col="pink",lwd=2)

_____________________________________________________________________________
_____________________________________________________________________________
____________

#Problema 2

#a) Distribución de probabilidad.


#Éxito: Que un paciente sobreviva.

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)

#b) Distribución de probabilidad acumulada


k<-1
F.x<-rep(0,length(x))
for (i in 1:length(x))
{
if(x[k]==min(x))
{
F.x[k]<-f.x[k]
}else{
F.x[k]<-f.x[k]+F.x[k-1]
}
k=k+1
}

Dist<-rbind(Dist,F.x)
round(Dist,6)

#c) Media y varianza (usando fórmulas)


media<-n*p
varianza<-n*p*q
media
varianza

#d) Grafico de la distribución de probabilidad


par(mfrow=c(1,2))
barplot(f.x,from=0,to=15,col="green",space=0,xlim=c(-1,16),ylim=c(0,0.2),xlab=" ")
curve(dbinom(x,15,0.4),from=0,to=15,col="gold",lwd=2)

#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

También podría gustarte