Desde el 18-02-2019 hasta el 22-02-2019 (18-21 de febrero en horario de 15:30h-19:30h y 22 de abril en horario de mañana 10:00 a 14:00) en Centro de Estudios Andaluces. C/ Bailén, 50. 41001 Sevilla.
#Objetivos:
Este curso pretende introducir al alumnado en la sintaxis del lenguaje R para manipulación de datos estadísticos, incluyendo nociones de programación y escritura de funciones. En las sesiones se enseñará la importación y exportación de datos con y desde R. Entre los contenidos se encuentra la edición, preparación y manipulación de los datos para su análisis y confección de tablas y gráficos estadísticos así como la introducción a los paquetes gráficos de R y a las herramientas auxiliares para la preparación de informes, artículos y presentaciones con R.
#Programa:
El curso se articula en cinco jornadas donde se trabajara de forma iterativa. Cada jornada usara datos reales para familiariarse con diferentes aspectos de R, construyendo sobre jornadas anteriores para revisitar así los conceptos ya aprendidos. El curso será principalmente práctico. Al final de cada jornada se asignara al los alumnos una tarea para resolver fuera de clase.
-
Introducción y manipulación Básica de datos Introducción a R, historia, instalación y primeros pasos. R desde Rstudio. Uso de Stackoverflow. Tipos de objetos de datos. Como construir los objetos de datos, manipularlos e indexarlos para extraer o modificar subconjuntos de datos. Crear y modificar variables. Guia de estilo. Introducción a Rmarkdown.
-
Últimos desarrollos para visualizar datos en R. Se introducen gramáticas gráficas alternativas, de gran desarrollo en los últimos años como ggplot2.
-
Lectura, creación y manipulación avanzada de datos. Se trata con mayor extensión algunos temas adelantados en la 1ª sesión. Entradas y Salidas de datos en los formatos mas habituales. Definir nuevas funciones. Introdución a la visualizacion de datos en R y funciones gráficas estándares de R. Se desarrollan las técnicas de tabulación y sumarización de datos con R.
-
Programación básica con R, packetes externos. Se realiza una introducción a las estructuras de programación clásicas en R: estructuras de control y bucles y se muestran las alternativas de vectorización para trabajar sin bucles en R. Se dan algunas pinceladas de como se resolver modelos lineales con R y por últimos se enseña como modificar y personalizas el aspecto por defecto de los gráficos de R.
-
Estadistica en R. Se trabajaran modelos lineares. Se finalizará con recomendaciones y lista de recursos para el aprendizaje de R.
Total horas: 20h
Requisitos / público al que va dirigido: Alumnos que deseen aprender de cero a programar en R para manipular, analizar y visualizar datos.
Requerimientos:
-
Nociones de estadística al menos a nivel de un curso introductorio de 1º ciclo de universitario.
-
Nivel de Ingles suficiente para lectura de manuales y ayuda del programa estadístico R
-
Conocimientos informáticos suficientes para navegar por el árbol de directorios del ordenador, crear copiar y mover ficheros y directorios y crear y editar ficheros de texto plano.