Gráficos y programación con R
Título del Curso
Gráficos y programación con R.
Profesorado
Klaus Langohr. Dept. d’Estadística i I.O., Universitat Politècnica de Catalunya. klaus.langohr@upc.edu.
Klaus Langohr es Licenciado en Estadística por la Universidad de Dortmund (Alemania) y Doctor por la Universitat Politècnica de Catalunya (UPC). Trabaja como profesor en el Departamento de Estadística e Investigación Operativa de la UPC y colabora con el Programa de Investigación en Neurociencias del Instituto Hospital del Mar de Investigaciones Médicas.
Idioma del curso
Castellano.
Programación del curso
Del 4 al 8 de Julio, de 9 a 12h.
Descripción
Objetivos del curso
El objetivo de este curso consiste en que los participantes, al término del mismo, sean capaces de utilizar el software estadístico R para producir gráficos variados de alta calidad. Asimismo, se pretende que sean capaces de programar con R y que sepan crear funciones propias. También se enseñará cómo depurar funciones usando la función debug. Otros aspectos de utilidad de R, como la configuración de R personalizada o la creación de documentos automatizados con las funciones Sweave y knitr, serán también objeto de estudio. Se espera que lo aprendido ayude no solamente a ampliar los conocimientos de R sino también a un uso más eficiente de este software.
Programa del curso
1. Gráficos con R
a) Representación gráfica de variables numéricas y categóricas.
b) Opciones para editar gráficos.
c) Representación gráfica de datos longitudinales.
d) Introducción al uso de los paquetes lattice y ggplot2.
2. Programación con R
a) Funciones para el control de flujo: for, while, ifelse, etc.
b) Alternativas a los bucles con for: las funciones apply, sapply y lapply.
c) Creación de funciones propias.
d) La función debug.
e) Paquetes útiles para la programación en R: microbenchmark, foreach, etc.
f) Introducción a la creación de paquetes de R.
3. Otros aspectos de utilidad de R
a) Trabajar con variables tipo fecha.
b) Configuración de R personalizada.
c) Trabajo interactivo de R y LaTeX: la función Sweave y el paquete knitr.
Requisitos
Los participantes han de tener conocimientos básicos de R, ya que no se trata de un curso de introducción a R.
Evaluación
Los alumnos tendrán que programar una serie de funciones propias.
Aula
100
Share: