Acerca del evento

Categorías:
Educación
Etiquetas:
Actividad formativa de Doctorado
doctorado
Programación en R.

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.

Lugar del evento

Aviso legal | Contacto Plataforma de organización de eventos Symposium Copyright © 2025