#T DE STUDENT
#Es una prueba de contraste para metrica que se utiliza
#para comprobar la igualdad de las medias de dos muestras
#o una muestra tambien para comprobar si la media de una muestra es igual
# a una media teorica determinada.
#Los datos tienen que ser distribucion normal
#generar datos aleatorios
set.seed(10)
x1 <- rnorm(100,10) #variable aleatoria de media 10
x2 <- rnorm(100,10.5) #variable aleatoria de media 10.5
test <- t.test(x1,x2) #prueba de t de student
print (test)
##
## Welch Two Sample t-test
##
## data: x1 and x2
## t = -4.0081, df = 197.83, p-value = 8.665e-05
## alternative hypothesis: true difference in means is not equal to 0
## 95 percent confidence interval:
## -0.8080508 -0.2751220
## sample estimates:
## mean of x mean of y
## 9.863451 10.405037
#respuesta> como el valor de p es de <0.05, podemos entonces
#afirmar que las muestras difieren en su media, es decir
#las 2 variables son diferentes
boxplot(x1,x2, names= c("X1", "X2")) #Muestra de datos
medias <- c(mean(x1), mean(x2)) #calcular la media de ambas series de datos
points (medias,pch=18, col="red") #puntito rojo de media

#COMPARACION DE UNA MUESTRA
set.seed(10)
x<- rnorm(100,10)
#una variable aleatoria de media 10
Media <- 10
test <- t.test(x, mu=Media)
print (test)
##
## One Sample t-test
##
## data: x
## t = -1.4507, df = 99, p-value = 0.15
## alternative hypothesis: true mean is not equal to 10
## 95 percent confidence interval:
## 9.676689 10.050213
## sample estimates:
## mean of x
## 9.863451
#Como el valor de p (p-value) es de >0.05 no podemos rechazar la
#hipotesis de que la muestra teine media 10