Acerca del evento
- Categorías:
- Educación
El objetivo principal de este curso es introducir a los estudiantes de doctorado en el lenguaje de programación R y su aplicación en el análisis de datos. Este lenguaje es ampliamente usado en ámbitos profesionales y académicos por su versatilidad para la manipulación, análisis y visualización de datos. En ese sentido, R se está convirtiendo en un estándar del que es cada vez más importante tener, al menos, unas nociones básicas.
OBJETIVOS:
Se pretende que el alumno pueda:
• Familiarizarse con R como lenguaje de programación: sintaxis, variables, funciones. Uso de R a través de Rstudio, instalación de paquetes, consulta de documentación y ayuda online.
• Conocer los fundamentos del manejo de datos: entrada y salida con y desde R. Tipos y estructuras de datos. Manipulación de datos con 'tidyverse' y generación de tablas y figuras básicas.
• Utilizar el lenguaje R para programación avanzada: estructuras de control, vectorización y programación funcional.
• Analizar y presentar datos: uso de modelos estadísticos básicos con 'tidymodels'. Visualización de datos con 'ggplot2'.
CONTENIDO:
Tema 1. Introducción al entorno y lenguaje de programación de R.
• Introducción a R, uso de R desde Rstudio, y uso de StackOverflow y otras fuentes de ayuda.
• Estructura del lenguaje: estructura del programa, funciones y constantes predefinidas, y creación y modificación de variables.
• Sintaxis del lenguaje: tipos de objetos de datos (vectores, matrices, dataframes y listas), construcción de los objetos de datos, y manipulación e indexación para extraer o modificar subconjuntos de datos.
Tema 2. Lectura, creación y manipulación de datos.
• Importación y exportación de datos en los formatos más habituales.
• Conversión entre tipos de datos.
• Procesamiento de texto y expresiones regulares.
• Limpieza, selección, ordenación y resumen de datos con el paquete 'tidyverse'.
Tema 3. Programación avanzada en R.
• Estructuras de control.
• Creación de funciones.
• Reglas de alcance.
• Vectorización en R base y a través de 'tidyverse'.
Tema 4. Visualización avanzada de datos.
• Introducción del paquete 'ggplot2' para visualización de datos de diferentes tipos.
Tema 5. Paquetes y funciones para análisis estadísticos básicos.
• Flujo de trabajo y manejo avanzado de datos. Importación, procesamiento de datos, resolución de modelos estadísticos básicos, y visualización y exportación de resultados mediante el marco ´tidymodels´
NÚMERO DE PLAZAS: 20
NÚMERO DE HORAS: 14
2, 4, 6, 9 y 11 de septiembre de 2024, de 16:00 a 19:00 h.
(Última sesión: 11 de septiembre, de 16:00 a 18:00)
Las inscripciones se harán hasta el 5 de julio. Es requisito, obligatorio, que la inscripción se realice con la cuenta de correo institucional (xxx@ucm.es)
(Le recordamos que de acuerdo con el Reglamento de Actuación y Funcionamiento de la Universidad Complutense de Madrid por medios electrónicos, usted tiene la obligatoriedad del uso del correo electrónico de la UCM para cualquier comunicación o acción con esta universidad.
Por tanto, para la inscripción al evento, usted, como miembro de la comunidad universitaria deberá usar su cuenta de correo @ucm)
No se tendrán en cuenta las inscripciones realizadas con otros correos electrónicos.