Start Date IconInicio de cursada
 16/01/2024

Duration IconDuración
 10 Semanas

Presentación

R se ha convertido en uno de los lenguajes más utilizados en el campo del análisis de datos, con una comunidad activa y una amplia gama de herramientas y paquetes disponibles para explorar y visualizar información.

En este curso, aprenderás los fundamentos esenciales de R, desde las bases de sintaxis hasta técnicas avanzadas para manipular y analizar datos de manera efectiva. El curso no solo se enfoca en aspectos técnicos, sino que también aborda temas importantes como la visualización de datos y la interpretación de resultados.

Además, con la ayuda de distintas librerías podrás ampliar tus capacidades para poder aplicar todo lo aprendido en casos reales.

Modalidad: A distancia ágil

play_circle_filled
En vivo o acceso a las grabaciones
description
Recursos Multimedia
wifi
100% a distancia
record_voice_over
Acompañamiento de tutores

Qué vas a aprender

Objetivo general

Adquirir un dominio experto de programación en R a través de un enfoque práctico y casos reales, con el propósito de lograr visualizaciones impactantes y aplicar técnicas de análisis de datos para la toma de decisiones.

Objetivos específicos

  • Conocer e instalar distintas librerías para la visualización y análisis de datos
  • Saber cómo limpiar y trabajar distintos tipos de datos
  • Entender el concepto de programación orientada a objetos (POO)
  • Aprender el alcance del lenguaje
  • Realizar la instalación y configuración del entorno de trabajo

Temario

3 Modulos • 10 Unidades • Carga Horaria 75 horas
expand_more

Modulo 1: Introducción a la programación en R

expand_more

Unidad 1: Introducción

fiber_manual_record
Tema 1: Introducción e instalación
fiber_manual_record
Tema 2: Funcionamiento de R y RStudio
fiber_manual_record
Tema 3: ¿Qué es R?
fiber_manual_record
Tema 4: ¿Qué es RStudio?
fiber_manual_record
Tema 5: Editores de código
fiber_manual_record
Tema 6: Tipos de datos
fiber_manual_record
Tema 7: Paquetes y librerias
fiber_manual_record
Tema 8: Definición de programa e instrucciones
fiber_manual_record
Tema 9: Instrucciones, expresiones y valores
expand_more

Unidad 2: Estructuras de control

fiber_manual_record
Tema 1: Memoria de un programa
fiber_manual_record
Tema 2: ¿Qué es una variable?
fiber_manual_record
Tema 3: Estado de un programa
fiber_manual_record
Tema 4: Estructuras de control condicionales: IF / ELSE / ELSE IF
fiber_manual_record
Tema 5: Estructuras de control cíclicas: FOR / WHILE
expand_more

Unidad 3: Tipos de datos I

fiber_manual_record
Tema 1: Como usar R fuera de RStudio
fiber_manual_record
Tema 2: La consola de R
fiber_manual_record
Tema 3: Compilador e intérprete en programación
fiber_manual_record
Tema 4: Rscript
fiber_manual_record
Tema 5: Definición de funciones
fiber_manual_record
Tema 6: Práctica I
expand_more

Unidad 4: Tipos de datos II

fiber_manual_record
Tema 1: ¿Qué es un vector?
fiber_manual_record
Tema 2: Formas de crear un vector
fiber_manual_record
Tema 3: Operaciones con vectores
fiber_manual_record
Tema 4: Obtención de valores particulares
fiber_manual_record
Tema 5: ¿Qué es una máscara?
fiber_manual_record
Tema 6: Utilidades de las máscaras
fiber_manual_record
Tema 7: Práctica II
expand_more

Modulo 2: Procesamiento de datos en R

expand_more

Unidad 1: Introducción a la programación orientada a objetos (POO)

fiber_manual_record
Tema 1: ¿Qué es un DataFrame?
fiber_manual_record
Tema 2: Como acceder a los elementos de un dataframe
fiber_manual_record
Tema 3: Modificar los elementos de un dataframe
fiber_manual_record
Tema 4: Filtros
fiber_manual_record
Tema 5: Como unir dataframes: cbind / rbind
fiber_manual_record
Tema 6: Factores
fiber_manual_record
Tema 7: Manejo de variables categóricas
expand_more

Unidad 2: Data Wrangling

fiber_manual_record
Tema 1: Como manejar valores faltantes
fiber_manual_record
Tema 2: Diferencia entre NA, Inf, NaN
fiber_manual_record
Tema 3: Variables nominales y ordinales
fiber_manual_record
Tema 4: Tipos de datos: Fechas
fiber_manual_record
Tema 5: Manipulación de fechas
fiber_manual_record
Tema 6: Tablas de contingencia
fiber_manual_record
Tema 7: Práctica III
expand_more

Unidad 3: Visualización de datos I

fiber_manual_record
Tema 1: ¿Qué es la visualización de datos?
fiber_manual_record
Tema 2: Principios generales del diseño analítico
fiber_manual_record
Tema 3: Uso apropiado de gráficas
fiber_manual_record
Tema 4: Como hacer gráficos con R
fiber_manual_record
Tema 5: Introducción a dplyR
fiber_manual_record
Tema 6: Verbos que reflejan operaciones: mutate(), filter(), select(), summarise()
fiber_manual_record
Tema 7: Pipes
expand_more

Unidad 4: Visualización de datos II

fiber_manual_record
Tema 1: Visualizaciones básicas de R
fiber_manual_record
Tema 2: Gráficos de dispersión
fiber_manual_record
Tema 3: Histogramas
fiber_manual_record
Tema 4: Gráficos de curvas
fiber_manual_record
Tema 5: Boxplots
fiber_manual_record
Tema 6: Introducción a ggplot2
fiber_manual_record
Tema 7: Práctica IV
expand_more

Modulo 3: Evaluación

fiber_manual_record
Unidad 1: Trabajo integrador final
fiber_manual_record
Unidad 2: Recuperatorio

Destinatarios

Personas sin conocimientos previos en R que deseen aprender uno de los lenguajes más solicitados del mercado laboral.

Requisitos

  • Manejo de pc y de búsqueda de datos e información en internet.
  • Es recomendable, aunque no excluyente, tener conocimientos básicos sobre programación.

Equipo docente

Martin Jaureguy

Coordinador

Graduado de la Facultad de Ingeniería y Ciencias Exactas de la Universidad Argentina de la Empresa. Finalizando el Master in Management & Analytics de la Universidad Torcuato Di Tella. Me desempeño hace años como Data Scientist y Data Analyst en varias empresas del sector privado. En simultaneo me encuentro dictando diversos cursos orient... Ver más
Martin, Jaureguy
Torfs, Paul, and Claudia Brauer.

Metodología de enseñanza-aprendizaje:

La modalidad de e - Learning Colaborativo es totalmente mediada por tecnologías a través del Campus Virtual FRBA. Se trata de una modalidad básicamente asincrónica que aprovecha pedagógicamente los recursos de la Web 2.0, con un complemento sincrónico, por medio de la realización de clases en tiempo real, logrando superar de esta forma, la instancia de autoestudio.


El trayecto formativo consta de Módulos; cada uno de ellos está conformado por unidades, las cuales a su vez, integran los contenidos temáticos.


Así, en cada unidad, Usted contará con:

  • Foros Proactivos de interacción y comunicación propuestos por el docente para la presentación de dudas, consultas y opiniones, la discusión y la retroalimentación (feedback) entre profesores/tutores - alumnos; y alumnos entre sí.
  • Otras vías de consulta al docente, foro de dudas, mensajería interna del campus.
  • Material de estudio curado.
  • Actividades y trabajos integradores de aplicación de los conocimientos adquiridos, individuales y/o grupales.
  • Clase en tiempo real, 2 encuentros por módulo, en el Aula Virtual Sincrónica.

Modalidad de evaluación y acreditación:

La Evaluación del trayecto formativo comprende una Evaluación Integradora por módulo y una Evaluación Integradora Final Obligatoria (EFIO), que se basa en la realización por parte del alumno de la entrega de una tarea (consigna específica para su desarrollo) o cuestionario. Dicha evaluación final cuenta con una segunda instancia de Exámen Recuperatorio, para aquellos participantes que no aprobaron la primera o no la realizaron dentro de las fechas estipuladas por Cronograma.


A su vez, se tendrá en cuenta también, para la evaluación:


  • La descarga y lectura de todos los elementos que componen la unidad temática.
    Grado de participación en todos los foros proactivos propuestos en cada una de las unidades temáticas.
  • La asistencia y/o descarga de las clases virtuales en tiempo real.
  • La entrega y aprobación de todas las actividades y ejercicios que se consignen como obligatorios.
  • La dedicación horaria indicada en cada caso para lograr el máximo rendimiento del estudio.
  • El alumno deberá finalizar la cursada dentro de la duración del trayecto sin excepción. - Terminado el mismo, no podrá entregar ni descargar nada adeudado y deberá cursar nuevamente en un próximo inicio, en caso de desear finalizarlo.

La acreditación del trayecto constará de la Aprobación de lo indicado en la evaluación obligatoria.


La calificación será cualitativa: Excelente, Muy Bueno, Bueno, Desaprobado.
Las tres calificaciones primeras, otorgan un certificado de "Aprobación".
Aquellos alumnos que no hayan alcanzado alguna de estas tres calificaciones o no hayan realizado la EFI, podrán obtener una calificación y certificación de Participación, previa comprobación por parte del Tutor de ciertos criterios de evaluación.

Preguntas Frecuentes

Es muy fácil:

  1. Haz clic en el botón "Inscripción" en la página web de tu curso de interés. Si es la primera vez que estudias con nosotros, crea tu usuario. Si ya tienes uno, inicia sesión.
  2. La página te redireccionará al proceso de pago. Si tienes un cupón de descuento, ¡este es el momento de usarlo! Carga su código en el botón “Tengo un cupón de descuento”.
  3. Luego de operación, el pago puede demorar entre 48 y 72hs en impactar en el sistema. ¡No te preocupes! Cuando se acredite te avisaremos vía correo electrónico. 

En caso que el curso seleccionado cuente con un proceso de admisión, deberás enviar la documentación requerida para ser admitido y luego efectuar la inscripción.

La inscripción de nuestros cursos se mantiene abierta hasta 7 días después de la fecha de inicio.
Sigue los pasos de inscripción y envíanos el comprobante de pago a administracion@centrodeelearning.com para que te demos el acceso al aula y puedas comenzar a cursar.

Puedes abonar a través de Mercado Pago con tarjeta de débito, crédito o en efectivo.
Si pagas con tarjetas de crédito podrás financiar el pago en 3 o 6 cuotas sin interés, dependiendo del curso.

El día de inicio de la cursada te enviaremos un correo electrónico para avisarte que el material ya está disponible en el Campus Virtual. ¡No te desesperes! El correo puede llegar entre las 10 y las 16hs.

A partir de ese momento vas a poder visualizar los contenidos de la primera unidad, el programa de estudio y el cronograma de clases.

Para asegurar la calidad de las clases, algunos cursos pueden tener cupos limitados. Dependiendo del curso, es posible que las vacantes se completen rápido.

¡No te preocupes! Nuestros cursos cuentan con varias fechas de inicio a lo largo del año para que nadie se quede con las ganas de estudiar y certificarse en el Centro de e-Learning UTN BA.