Iniciación en el Lenguaje R

Español
Datos de interés: 

R es un lenguaje de programación pensado para la manipulación, análisis estadístico y visualización de datos. Por ser un lenguaje de código abierto, tiene la particularidad de contar con una extensa comunidad activa de colaboradores que desarrollan nuevas funciones para múltiples aplicaciones.
La incorporación de R en el trabajo con datos permite la reproductibilidad de los análisis estadísticos, la posibilidad de automatizar los procesos, versatilidad para la creación de gráficas y aplicación de análisis acorde a las necesidades del usuario y la escalabilidad del trabajo.
Para facilitar su uso y aprendizaje, se enseñará R a través de RStudio, un entorno de desarrollo integrado potente e intuitivo.

Denominación del curso: 

Iniciación en el Lenguaje R

Título que se otorga al alumno: 

Certificado de aprobación digital

Institución responsable: 

Facultad de Ciencias Astronómicas y Geofísicas, Universidad Nacional de La Plata

Director Académico: 

Mg. Alejandro Gonzalez

Destinatarios: 

Profesionales de las Cs. Exactas, Ingeniería, Astronomía y Geofísica. 

 

 

Responsable administrativo: 
administracion.cavila@presi.unlp.edu.ar
Síntesis del curso: 

Se contará con módulos de lectura obligatoria, ejercitación orientativa y material bibliográfico complementario. A su vez, se contará con foros de consulta a través de la plataforma virtual.

Objetivo del curso: 

El objetivo del curso es iniciar al alumno en el lenguaje estadístico R para el manejo de datos (lectura, gestión y análisis estadístico descriptivo) desde diferentes formatos, generar gráficas personalizadas e informes.

Duración: 

45 horas.

Contenido del curso: 

Bloque 1. Introducción a la programación y sintaxis básica de R
Conociendo R. Ventajas de incluir R en la tarea diaria. Distribución e instalación de R.
Primeros pasos con R-Studio. Instalando RStudio- Uso de la ayuda
Los proyectos y sus estructuras recomendadas.
Primeras nociones: comandos, funciones y objetos
Clases de objetos I (numéricos, alfanuméricos, vectores, listas)
Operaciones elementales con datos.
Agrupación, bucles y ejecución condicional.
Instalación de paquetes y librerías. Ayuda on line. Foros

Bloque 2. Manejando datos con R
Generación de datos. Secuencias regulares y aleatorias.
Clases de objetos II (matrices, data frame)
Importar y exportar datos desde diferentes formatos (csv, Excel, dbf, etc)
Manipulación de objetos.
Clases de objetos III (Date, POSIXlt y POSIXct, serie temporal)

Bloque 3. Estadísticos descriptivos con R
Descripción estadística de las variables de un conjunto de datos. Distribución de frecuencias.
Medidas de resumen de centralización y de dispersión.
Primeros gráficos con R. Creación de gráficas sencillas: Gráficos de barras. Gráficos de sectores. Gráficos de líneas. Histogramas. Gráficos Boxplot. Gráficos de dispersión. Otros gráficos.

Bloque 4. Visualización y elaboración de informes
Gráficos avanzados: Introducción a ggplot.
Elaboración de informes: Introducción a R Markdown.

Evaluación: 

Trabajos individuales y grupales.

Bibliografía básica: 

- Sitio web R-project (https://www.r-project.org/)
- Sitio web RStudio (https://www.rstudio.com)
- Introducción a R ‐Notas sobre R: Un entorno de programación para análisis de datos y gráficos. Versión 1.0.1 R development core team- 2000.
- R para principiantes ‐Emmanuel Paradis. Institut des Sciences de l´Évolution Universit Montpellier- 2002
- An introduction to R. version 2.11.1 ‐ W.N.Venables, D.M.Smith and the R development core team
- Estadística Básica con R y R–Commander ‐ A. J. Arriaza Gómez, F. Fernández Palacín, M. A. López Sánchez, M. Muñoz Márquez, S. Pérez Plaza, A. Sánchez Navas (versión 2008)
- Santana Sepúlveda Julio Sergio – Farfán Efraín Mateos – El arte de programar en R: un lenguaje para la estadística – México – 2014

 

Equipo docente: 

Soledad Represa (Facultad de Ciencias Astronómicas y Geofísicas - UNLP).

Diego Vilches (Facultad de Informática - UNLP)

Myriam Aguilar (Facultad de Ciencias Exactas y Naturales - UNLP)

Otra información de interés: 

Inscripción:

 

Inicio de cursada: 

  • septiembre 2019
Área de conocimiento: 
Innovación tecnológica aplicada
Periodo inscripcion: 
Del Viernes, 14 Junio, 2019 al Jueves, 11 Julio, 2019