miércoles, 29 de agosto de 2018

Función de Verosimilitud Normal con media desconocida


Clase del día 28 de agosto del 2018

Función de verosimilitud para una muestra X1,...Xn de tamaño n con media desconocida y varianza conocida (=1).
La función de verosimilitud ahora es una función del parámetro (desconocido).

Copia en el editor de R.

%%%%%%%%%%%%%%%%%%%%%%%

#Función de verosimilitud de una N(mu,sig2(conocida))
likelihood.normal.mu = function(mu, sig2=1, x) {
  # mu      parametro desconocido
  # x       vector de datos
  n = length(x) #tamaño de los datos
  a1 = (2*pi*sig2)^-(n/2)
  a2 = -1/(2*sig2)
  y = (x-mu)^2
  ans = a1*exp(a2*sum(y))
  return(ans)
}

### Simulación de n variables N(0,1) data
n = 60
#set.seed(1123)
x = rnorm(n, mean=0, sd=1)
# calculando los valores de la función de verosimilitud:
mu.vals = seq(-1,1, length.out=100)
like.vals = rep(0,length(mu.vals))
for (i in 1:length(like.vals)) {
  like.vals[i] = likelihood.normal.mu(mu.vals[i], sig2=1, x=x)
}
#Graficando la función de verosimilitud
plot(mu.vals, like.vals)
plot(mu.vals, like.vals, type="l", col="black", lwd=2)
abline(v=0, col="red", lwd=2)
mean(x)

No hay comentarios.:

Publicar un comentario