El repositorio contiene apuntes y notas del curso introductorio a R
y RStudio
impartido por la Facultad Menor del Departamento de Ciencia Política del ITAM (@fmcpol) en el semestre de Primavera 2023.
"El objetivo de las sesiones es aprender las herramientas fundamentales para afrontar la mayor parte de las tareas del análisis de datos."
- Objetivos: familiarizarse con el lenguaje R y la interfaz del editor RStudio. Descarga y manipulación de bases de datos.
Temas revisados en clase_01
: creación de variables y tipos de variables; principales operadores lógicos; operaciones con variables; vectores y operaciones con vectores; introducción a dataframes y operaciones con dataframes.
- Objetivos: instalar paquetes de funciones, en especial
dplyr
(data pliers) para agrupar y colapsar bases de datos. Breve introducción al lenguajeMarkdown
para elaborar documentos directamente desde R.
Temas revisados en clase_02
: manejo de paquetes (tidyverse
, readxl
) y de funciones (rename()
, mutate()
, filter()
, select()
, sumarise()
, sum()
, starts_with()
, ends_with()
, contains()
, num_range()
, everything()
, case_when()
, lag()
y lead()
). Manejo y uso de pipes %>%
.
-
Objetivos: sesión de repaso y dudas. Introducción a
$\LaTeX$ por medio deOverleaf
.
- Objetivos: elaborar visualizaciones a partir de bases de datos
utilizando el paquete
ggplot2
. Elaboración de gráficas de distinto tipo en función del tipo de datos disponibles.
Temas revisados en clase_04
: visualización de datos utilizando ggplot2
(geom_point()
, geom_line()
, facet_wrap()
, geom_bar()
) y modelos de regresiones lineales.
/clases
contiene el código y meterial revisado en las sesiones. El documentoclase_01
corresponde a la Sesión 1 y así sucesivamente. No hay documento de la claseclase_03
/data
contiene las bases de datos utilizadas para los ejercicios en cada una de las sesiones./referencias
contiene manterial de interés para complementar el curso.