Está en la página 1de 1

##==================

install.packages('e1071', dependencies=TRUE)
library(e1071)
##============(PUNTO 4(a)) Después de instalar el paquete
##======PARÁMETROS GENERALIZADOS===== necesario para utilizar la función de
##==Sean
los parámetros de la población los momentos, se generalizan los
parámetros de la población, a saber,
Parámetro_de_forma=2
parámetros de forma y escala, la
Parámetro_de_escala=12 ##==Con
cantidad de elementos, el tamaño de
una población de: la muestra y la cantidad de veces a
Número_de_elementos_poblacionales=500 simular. ##==Sea
el tamaño de la muestra y la cantidad de simulaciones igual a
Número_de_simulaciones=1000
Tamaño_de_muestra=50

##================= ##DISTRIBUCIÓN POBLACIONAL Después de definirse la distribución


Población=rweibull(Número_de_elementos_poblacionales, Parámetro_de_forma, poblacional, se crea la función de la
Parámetro_de_escala) mediana. En esta función (que
Título2=sprintf("Histograma poblacional de la distribucion Weibull con parámetro depende del tamaño de la
muestra), se realiza la mediana de
de forma igual a %i, parámetro de escala igual a %i, y tamaño de población igual a
la distribución Weibull muestral con
%i",Parámetro_de_forma,Parámetro_de_escala,Número_de_elementos_poblacionales )
sus parámetros poblacionales. La
##hist(Población,xlab="Distribución Weibull",ylab="Frecuencia",col="blue",main=Título2) variable denominada como
##================== «Medianasmuestrales» realiza el
##DISTRIBUCIÓN MUESTRAL trabajo de calcular «n» medianas
MedianaMuestral=function(Tamaño_de_muestra) muestrales.
{ muestra=rweibull(Tamaño_de_muestra, Parámetro_de_forma,
Por último, se realiza el histograma
Parámetro_de_escala) mediana=median(muestra)
de la distribución muestral,
return(mediana)} sobreponiendo a ésta una curva de
la distribución muestral.
##===============IMPRESIONES=======

Medianasmuestrales=replicate(Número_de_simulaciones,MedianaMuestral(Tamaño_de_muestra))

Título=sprintf("Histograma de las medias muestrales de una distribución Weibull en %i simulaciones, con un


tamaño de muestra igual a %i,parámetro de forma igual a %i y parámetro de escala igual a %i ",
Número_de_simulaciones,Tamaño_de_muestra,Parámetro_de_forma,Parámetro_de_escala)

hist(Medianasmuestrales,col = "blue",main=Título, freq = FALSE,xlab= "Medias muestrales",


ylab="Frecuencia relativa")

curve(dnorm(x, mean(Medianasmuestrales), sd(Medianasmuestrales)), col = 2, lty = 2, lwd = 2, add=T)

También podría gustarte