Programación en R

Programación aplicada con R, potenciada con ChatGPT

Abierta la inscripción

Área: ANÁLISIS DE DATOS GEOESPACIALES

Del 21/05/2024 al 02/07/2024

 

Docentes a cargo:  Dr. Gustavo González Bonorino

Duración: seis (6) semanas. La carga horaria total se estima en 96 horas.

Descripción general del curso:

El lenguaje R es particularmente aplicable en Estadística  y en minería de datos. Junto con Python, R es el lenguaje más requerido en Ciencia de Datos.

En una primera parte se hace una concisa pero exhaustiva presentación del lenguaje R, hasta haber adquirido el conocimiento para trabajar con R. En una segunda parte se aplica R en numerosos casos reales tomados de muy diversas disciplinas, como se detalla en el Programa Analítico. Los fundamentos teóricos de las variadas técnicas matemáticas y estadísticas empleadas en los ejemplos se dan sucintamente. Estos ejemplos les inspirarán para darle a R uso cotidiano en sus propias actividades profesionales.

ChatGPT:
Se incorpora ChatGPT para consultas generales y para ayuda con la codificación. La primera clase da ejemplos sobre el modo de uso y de posibles aplicaciones en el curso.

Destinatarios:

Para quien desee aprender a programar en R, o simplemente utilizarlo en sus labores profesionales, este curso les dará el conocimiento necesario para hacerlo.

Modalidad:

Este curso es fuertemente práctico. Ejercicios sencillos conducen a otros más elaborados y, progresivamente, a programar en R. Se impartirán cinco clases sincrónicas en fechas a consensuar con los participantes. Quienes deseen un certificado con calificación numérica deben presentar un Proyecto Personal al finalizar el curso.

Habrá dos clases sincrónicas en horario a convenir, una al principio para brindar orientación, y otra en la cuarta semana para aclarar dudas acumuladas y preparar el Proyecto Personal.

Requisitos:

Este curso no requiere conocimientos previos de R. Se parte de cero y se construye conocimiento hasta un nivel intermedio avanzado. R no es un lenguaje difícil de aprender pero de todos modos requiere incorporar una cantidad importante de conceptos y de comandos propios de un lenguaje complejo.

Requerimientos de computación:

Los programas que se emplean, R y RStudio, son de acceso gratuito y poco exigentes en espacio físico en el disco duro y de uso de la memoria RAM.  Con una PC con procesador Intel i5, o de rango equivalente, es suficiente para trabajar sin nigún tipo de dificultad.

 

Programa del curso

Primera Parte

Conceptos básicos

Módulo 1

Capítulo 1: Operando con R y RStudio

  • Instalación y diferencias
  • Operadores
  • Cabos sueltos
  • La interfaz gráfica de RStudio
  • Carga de archivos
  • Rutas de enlace
  • Paquetes

Capítulo 2: Estructuras y tipos de datos 

  • Vectores
  • Reciclado
  • Matrices
  • Arrays
  • Listas
  • Marcos de datos
  • Factores
  • Funciones

 

Módulo 2

Capítulo 3: Propiedades de datos

  • Examinar y modificar propiedades de datos
  • Atributos
  • Coerción

Capítulo 4: Transferencia de datos

  • Importar/Exportar datos
  • Archivos en formato netCDF

Capítulo 5: Tablas

  • Manejo de tablas de datos
  • Unión de tablas
  • Manejo de valores faltantes
  • Manejo de fecha y hora

 

Módulo 3

Capítulo 6: Presentaciones visuales

  • Gráficos
  • Series temporales

Capítulo 7: Fundamentos de programación en R 

  • Iteración
  • Bucles condicionales
  • familia apply(), lapply(), sapply(), tapply()
  • Scripts
  • Buenas prácticas en programación

 

Módulo 4

Capítulo 8: Manejo de datos espaciales

Segunda Parte

Aplicaciones de R

Módulo 5

Capítulo 9: Presentación de las aplicaciones

  • Fundamentos de las técnicas aplicadas

Capítulo 10: Ejemplos de aplicación

  • Minería de datos
  • Series temporales
  • Agricultura
  • Ciencias de la Salud
  • Ciencias de la Tierra y ambientales

 

Módulo 6

Capítulo 11: Ejemplos de aplicación (continúa)

  • Ciencias Económicas
  • Ciencias Sociales
  • Ciencias Químicas e Ingeniería
  • Aprendizaje automatizado (Machine learning)

Capítulo 12: Bibliografía.

 

Dinámica de la cursada:

Este curso se desarrolla completamente en formato virtual con lo cual permite realizar la capacitación desde cualquier parte del país y de la región. De la misma forma, el formato habilita a que cada alumno ingrese a la plataforma en el momento y horario que le resulte más productivo, ya que el material queda subido a la misma y no existen restricciones de ingreso ni obligación de horarios o encuentros virtuales.

El curso se distribuye en seis semanas. En las cuatro semanas iniciales la mayor parte de los participantes habrá podido completar la primera parte del curso y comenzado la exploración de los ejemplos reales. Quienes por falta de tiempo no hayan podido hacerlo disponen de dos semanas adicionales.

 

Acreditación:  El Centro REDES otorga dos tipos de certificados, de Participación y de Aprobación. El certificado de Aprobación lleva una calificación numérica y exige la presentación de un Proyecto Personal. En dicho proyecto podrán trabajar con datos propios, si lo desean.

Características de los certificados.

 

Aranceles:

Monto Total en 1 pago
Incluye un 10% de descuento
 2 Cuotas de:
Alumnos argentinos**  $46.800 (pesos argentinos)
  $26.000 (pesos argentinos)
Alumnos que realizan el curso desde otros países u$s81 (dólares estadounidenses)

u$s45 (dólares estadounidenses)

** Abonando desde Argentina consultá las Promociones de Facilidades de Pago en Cuotas que ofrece nuestro sistema de cobro para financiar los aranceles con tu tarjeta y sin intereses.

El arancel que corresponde abonar depende del lugar desde donde el alumno se conectará para hacer el curso (no depende de la nacionalidad y/o de la residencia del alumno). Si se trata de una conexión local, desde Argentina, debe abonar el arancel expresado en pesos argentinos, en caso de ser una conexión desde otro país corresponde el otro arancel. La forma de pago, en 2 cuotas mensuales o en un solo pago con descuento, es a elección del alumno.

El arancel deberá estar abonado al iniciar el curso.

Pasos para realizar la inscripción:

* Si es la primera vez que haces un curso en la plataforma virtual del Centro REDES, antes de inscribirte el sistema solicitará que te registres para obtener un usuario y contraseña. Si ya posees usuario y contraseña no será necesario este paso.
* Completar el formulario de inscripción.
* Abonar desde los botones de pago que se encuentran más arriba en esta web . El sistema de pago permite diferentes opciones para abonar el arancel en Argentina (tarjetas de crédito, Pago Fácil, Rapipago y/o cuenta de Mercado Pago). Para cancelar los pagos desde otros países se pueden utilizar distintas tarjetas de crédito.

 

Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R

Ver formas de pago aquí
Más información y contacto

cursos@centroredes.org.ar