Estadística Básica
Información de la asignatura
Section titled “Información de la asignatura”- Tipo: Formación Básica
- Créditos: 6 ECTS
- Curso: Primero
- Semestre: 1
Descripción
Section titled “Descripción”Introducción a la estadística descriptiva e inferencial básica.
Temario
Section titled “Temario”Tema 1: Estadística descriptiva
Section titled “Tema 1: Estadística descriptiva”Contenido por desarrollar…
Tema 2: Distribuciones de probabilidad
Section titled “Tema 2: Distribuciones de probabilidad”Contenido por desarrollar…
Tema 3: Variables aleatorias
Section titled “Tema 3: Variables aleatorias”Contenido por desarrollar…
Tema 4: Inferencia estadística básica
Section titled “Tema 4: Inferencia estadística básica”Contenido por desarrollar…
Herramientas computacionales
Section titled “Herramientas computacionales”Introducción a R
Section titled “Introducción a R”R es un lenguaje de programación y entorno estadístico ampliamente utilizado en estadística y análisis de datos. A continuación se presentan las funciones básicas para trabajar con vectores y matrices en R.
Funciones básicas para vectores
Section titled “Funciones básicas para vectores”c() - Crear un vector
Crea un vector combinando los elementos proporcionados como argumentos.
# Crear un vector numéricov <- c(1, 2, 3, 4, 5)
# Crear un vector de caracteresnombres <- c("Ana", "Juan", "María")Funciones para matrices
Section titled “Funciones para matrices”matrix() - Crear una matriz
Crea una matriz a partir de un vector de datos.
# Sintaxis básicamatrix(c(datos), ncol = n, dimnames = list(c(nombresFilas), c(nombresColumnas)))Parámetros:
c(datos): Vector con los datos de la matrizncol: Número de columnasdimnames: Lista opcional con nombres de filas y columnas
Ejemplo:
# Crear una matriz 3x2M <- matrix(c(1, 2, 3, 4, 5, 6), ncol = 2)# Resultado:# [,1] [,2]# [1,] 1 4# [2,] 2 5# [3,] 3 6
# Crear una matriz con nombresM2 <- matrix(c(1, 2, 3, 4), ncol = 2, dimnames = list(c("fila1", "fila2"), c("col1", "col2")))cbind() - Combinar por columnas
Une vectores o matrices colocándolos como columnas.
v1 <- c(1, 2, 3)v2 <- c(4, 5, 6)M <- cbind(v1, v2)# Resultado:# v1 v2# [1,] 1 4# [2,] 2 5# [3,] 3 6rbind() - Combinar por filas
Une vectores o matrices colocándolos como filas.
v1 <- c(1, 2, 3)v2 <- c(4, 5, 6)M <- rbind(v1, v2)# Resultado:# [,1] [,2] [,3]# v1 1 2 3# v2 4 5 6dim() - Dimensiones de una matriz
Devuelve un vector con el número de filas y columnas de una matriz.
M <- matrix(c(1, 2, 3, 4, 5, 6), ncol = 2)dim(M)# [1] 3 2 (3 filas, 2 columnas)Operaciones con matrices
Section titled “Operaciones con matrices”Multiplicación de matrices - %*%
El operador %*% realiza la multiplicación matricial estándar.
A <- matrix(c(1, 2, 3, 4), ncol = 2)B <- matrix(c(5, 6, 7, 8), ncol = 2)
# Multiplicación matricialC <- A %*% BEjemplo completo
Section titled “Ejemplo completo”# Crear dos matricesA <- matrix(c(1, 2, 3, 4, 5, 6), ncol = 2)B <- matrix(c(7, 8, 9, 10, 11, 12), ncol = 3)
# Consultar dimensionesdim(A) # [1] 3 2dim(B) # [1] 2 3
# Multiplicación matricial (compatible: 3x2 × 2x3 = 3x3)C <- A %*% Bprint(C)
# Combinar vectoresv1 <- c(1, 2, 3)v2 <- c(4, 5, 6)M_filas <- rbind(v1, v2)M_cols <- cbind(v1, v2)Recursos
Section titled “Recursos”- Material docente en el aula virtual de la UNED
- Bibliografía recomendada
Estado
Section titled “Estado”✅ Herramientas computacionales: Introducción a R con funciones básicas para vectores y matrices 🚧 Temas teóricos en desarrollo