Estadística Aplicada
Estadística Aplicada
RSTUDIO
Para ejecutar: run
n<- 10
rep(c(4,5,6),5) Poner la c significa vector
rep(c(4,5,6),n)
Vector de medias:
m <- matrix(c(m1,m2,m3),ncol=1)
Hace las medias de una matriz por columna, lo pone en vector fila
m2 <- colmeans (x)
class (m2)
Desviación estándar
s1 <- sd(x[,1])
s2 <- sd(x[,2])
s3 <- sd(x[,3])
print(s1); print(s2); print(s3)
Matriz de correlaciones
r <- cor(x)
print (r)
print(x)
x4 <- c(4,8,7,9,4)
x <- cbind(x,x4)
print(x)
f <- c(1,2,3,4)
x <- rbind(x,f)
Lo primero que tedndriamos que hacer es ver la estructura de ña base de datos con la
función:
Str(coches_1)
(63 casos x 14 variables)
O la función summary para saber si tebnemos valores perdidos que lo sabremos conn
la función NA’s
Preparamos la base de datos eliminando los casos perdidos con la función na.omit
Es recomendable crear la matriz solo con datos cuantitativos: x <-coches_1[,3:13]
x <-as.matrix(x)
Lo primero que hay que hacer al realizar un analisis factorial es adxecuación muestral
de los datos. Vamos a buscar que nuestros datos tengan elevadas correlaciones.
Estadistico KMO: va entre 0 y 1 cuanto mas cercano a 1 mejor, lo que nos dice que los
datos son buenos para poder realizar un factorial
KMO(r)
#Prueba de esfericidad de Barrlet
Cosrtest.bartlett(r, n=row(x))
Si es cercano a 0 nos indica que la Matriz de correlaciones no es la matriz de identidad
install.packades(“nFactors”)
library(“nFactors”)
install.packages(“paran”)
library(“paran”)
Los números que salen el esquema del Factor analysis son las correlaciones que hay
para poder hacer interpretación de los factores.
- Una vez ya tenemos los factores creados podemos añadir los factores a la base
de datos:
Coches_1 <- data.frame(coches_1,fac1=c(fa1$scores——-
- Ahora podemos crear un modelo de regresión con los 3 factores
Modelo <- lm(coches_1$peuros-coches_1…..
- Añadimos el ajuste a la base de datos
- Y ordenamos de mayor a menor de forma descendente
Coches_1 <- coches_1(order(-coches_1$ind_1),]
Moviles <-data.frame(Moviles,ind)
Para leer un fichero en excel: Import data set, buscamos el fichero lo abro y ya está, lo
importante es wir rm data preview puedo cambiar la naturaleza de la variable, si es
númerica, character…
Marcamos la casilla de first row as names.
El rango si la base de datos empieza en la A1 no hay problema pero sino tendríamos
que indicar el rango específico.