Educación continua

Curso Introducción al uso de R & Rstudio

En este curso se expondrán los conceptos básicos para utilizar el programa estadístico y ambiente de programación R, y del entorno de desarrollo integrado (IDE) RStudio, ambos software libre (GNU). Se verán los elementos estructurales de programación (para todos los lenguajes), su implementación y articulación en R, y las características propias y novedosas de R. Manejo básico de datos. Lectura y escritura de archivos de datos en formatos CSV, TXT, XLS, XLSX, SHP, TIF. Los diferentes tipos de objetos en R, cómo operar con ellos. Finalmente, y tal vez lo más importante, se aprenderá a aprender R.

Objetivos

Objetivos general: Facilitar el acercamiento inicial a R, allanando la empinada curva de aprendizaje propia del programa, para que los usuarios no familiarizados con la interacción a través de la línea de comandos, y con ambientes de programación se atrevan a utilizarlo, permitiéndoles a los cursantes desarrollar las capacidades básicas para utilizar R en sus tareas particulares, y avanzar por su propio impulso en el aprendizaje, que comienza en este curso.

Objetivos específicos:

  • Conocer la estructura conceptual de funcionamiento de R.
  • Conocer los elementos de RStudio.
  • Conocer y saber utilizar los tipos de datos básicos de R: Vectores, Matrices, Arrays, Dataframes, Listas, Objetos espaciales.
  • Saber cómo leer y escribir archivos de datos.
  • Conocer y saber utilizar las estructuras de control de flujo en lenguajes de programación: IF ELSE, FOR, DO WHILE, REPEAT UNTIL.
  • Conocer y saber utilizar algunas funciones vectorizadas de R.
  • Instalar y utilizar paquetes de expansión de R.
  • Crear funciones propias, que satisfagan las necesidades particulares de una tarea.
  • Hacer análisis exploratorio de datos.
  • Crear y personalizar gráficos básicos.
  • Saber como buscar información y ayudas para aprender a hacer lo que aún no sabe hacer.

Dirigido a

Curso dirigido a personas con formación universitaria a todo nivel, desde Investigadores dedicados, Docentes, estudiantes de postgrado, o en proceso de formación; que necesiten procesar y analizar desde pocos y valiosos datos, hasta grandes volúmenes de datos, en diferentes formatos, con requerimientos de automatización, reproducibilidad, portabilidad, y comunicación.

Por ser un curso introductorio, no demanda ningún conocimiento previo, ni estadístico ni de programación.

Contenidos

  1. Módulo 1, 3 horas: INTRODUCCIÓN. Presentación de las personas, presentación del curso, Qué es R, Qué es RStudio, Ambiente R, Ambiente RStudio, Instalación de R, Instalación de RStudio, Paquetes 1, Instalación de paquetes, Conceptos de bases de datos, Lectura de un CSV, Manipulación de datos 1, Resumen de datos, Gráficas 1.
  2. Módulo 2, 3 horas: BASES. Historia, Paquetes 2, Revisió tarea 1, Tipos de datos/objetos, Manipulación de datos 2.
  3. Módulo 3, 4 horas: SCRIPTS. Revisión tarea 2, Datos espaciales, Gráficas 2, Manipulación de datos 3, Scripts, Estructuras de control, Taller 1.
  4. Módulo 4, 3 horas: AYUDAS. Revisión tarea 3, Manipulación de datos 4, Ayudas, "Ciclos" en R: No-ciclos.
  5. Módulo 5, 3 horas: FUNCIONES. Revisión tarea 4, Concepto de función, Funciones de R, Creación de funciones propias, Gráficas 3.
  6. Módulo 6, 4 horas: TALLER. Revisión tarea 5, Taller 2. Recopilación, Síntesis, Conclusiones, Evaluación.

Perfil del instructor

Francisco Javier Álvarez Vargas, es Ingeniero Químico, con estudios de Maestría en Ingeniería Química, con énfasis en modelación computacional, y Doctor en Ciencias – Biología, en la Universidad del Valle, con énfasis en redes tróficas. Durante su pasantía doctoral en Bioversity (CGIAR), desarrolló un paquete de R para modelación y manejo de cultivos bajo escenarios de cambio climático. Adicionalmente con estudios especializados en Estadística y Data Science. Recientemente terminó una pasantía Posdoctoral de dos años, en un proyecto financiado por el Fondo Nacional de Regalías, para gestionar la pesca artesanal marina en el Departamento de Chocó.

Amplia experiencia en docencia universitaria: Termodinámica, Estadística, Ecología, Impacto ambiental, entre otras, en la Universidad Javeriana de Cali, la Universidad del Valle, la Universidad Nacional de Colombia de Palmira, y la Universidad del Cauca.

Actualmente trabaja como consultor en un proyecto con WCS y Fundación Squalus, para la caracterización de la pesca accidental de tiburones y rayas en Colombia, y en el proyecto “Linking ecosystem and geomorphic processes to understand the large-scale dynamics of tropical mountains mediated by landsliding” de la Universidad de Puerto Rico, financiado por la National Science Foundation.


 

Fecha de inicio: pendiente de programación

Fecha de finalización: pendiente de programación

Horario: jueves y viernes de 6:00 p.m. a 9:00 p.m. y sábados 8:00 a.m. a 12 m.

Intensidad horaria: 30 horas

Modalidad: virtual

Fecha límite de inscripción y pago: pendiente de programación

Inversión: 0.5 SMMLV

Cupos limitados

 

Certificado de aprobación para las personas que registren asistencia mínima del 80% de las horas del curso

Requisitos:

  • Fotocopia documento de identidad
  • Fotocopia del diploma o acta de grado de pregrado


El inicio del curso está garantizado si se cumple con el número mínimo de inscritos.

 


Informes

Oficina de Educación Continua
Profesional Katherine Muñoz
Tel. +57 (602) 3212294
Whatsapp +57 305 3884513
Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

Edificio E20, espacio 1041
Facultad de Ciencias Naturales y Exactas
Ciudadela Universitaria Meléndez
Universidad del Valle
Cali - Colombia