Data Science con R y RStudio
Aprende a programar en R, el lenguaje para la ciencia de datos
Lo que serás capaz de hacer
Para empezar, R es un software que fue diseñado para hacer análisis estadísticos y gráficas, y es software libre. Así, se puede descargar y utilizar sin problemas (en esta otra entrada puedes aprender cómo descargar R y RStudio). En otras palabras, es gratis. R ha ganado popularidad porque la curva de aprendizaje es relativamente sencilla comparado con otros lenguajes de programación y permite maquetar o hacer prototipos de modelos muy rápido y con resultados muy buenos. Otra ventaja es que es mas o menos sencillo compartir código . Por lo tanto, científicos en cualquier parte del mundo pueden contribuir con sus investigaciones. El programa está dirigido a profesionales no expertos en estadística o computación y que, dada la naturaleza de sus actividades, requieran procesar información para tomar decisiones, recomendar estrategias de acción o verificar la validez de hipótesis de trabajo. Así, dentro del público objetivo, se consideran profesionales provenientes de las áreas de las Ciencias Económicas, Gestión de Empresas, Periodismo, Ciencias Médicas y Psicológicas, entre otras. Introducción a la Ciencia de Datos y a R: Introducir a los participantes a las herramientas básicas de R y el entorno IDE Transformacion de datos con dplyr: Utilización de los paquetes que constituyen las herramientas fundamentales de R para la Ciencia de Datos Visualización con ggplot2: Aplicación de las técnicas de visualización de R Programación y funciones en R: Construir soluciones a problemas específicos utilizando R Análisis estadístico aplicado con R: Aplicar las herramientas estadísticas de R para el análisis y solución de problemas
- Manejar base de Datos con R
- Interpretar los resultados obtenidos
- Programar desde cero en R
- Las Estructuras de Datos en R utilizadas en el análisis de datos
- Utilizar RStudio en las diferentes fases del flujo de trabajo
- Visualizar Datos en R con ggplot2
Temario
UNIDAD 1 - Introducción · 8 leccionesUNIDAD 1 - Introducción
UNIDAD 1 - Introducción
- Bienvenidos al curso de R
- Para que sirve R?
- Libros de Regalo :)
- Esto es lo que aprenderemos en el curso
- R vs Rstudio
- Descargar e instalar R
- Descargar e instalar Rstudio
- Descarga el Material del curso :)
UNIDAD 2 - PRIMEROS PASOS CON R STUDIO · 7 leccionesUNIDAD 2 - PRIMEROS PASOS CON R STUDIO
UNIDAD 2 - PRIMEROS PASOS CON R STUDIO
- Usar R como Calculadora
- Ojo con los Logaritmos
- Eres capas de resolver este acertijo matemático?
- Obteniendo el cociente y el resto
- Como redondear con R?
- Las Variables, lo mas importante
- Creando Variables en R
UNIDAD 3 - TRABAJANDO CON VECTORES · 6 leccionesUNIDAD 3 - TRABAJANDO CON VECTORES
UNIDAD 3 - TRABAJANDO CON VECTORES
- Que son los vectores ?
- Creando vectores mediante repeticion
- Vector como una secuencia de numeros
- Elementos de un vector
- ojo con los Factores
- Definiendo factores en R
UNIDAD 4 - TRABAJANDO CON MATRICES · 10 leccionesUNIDAD 4 - TRABAJANDO CON MATRICES
UNIDAD 4 - TRABAJANDO CON MATRICES
- Aprendiendo que es una Matriz
- Matrices en R
- De Vectores a Matrices
- Comandos Rbind y Cbind
- Elementos de una matriz
- Extraer elementos de una matriz
- Operaciones con Matrices
- Ojo con la multiplicación de matrices
- Inversa de una matriz
- Obtener la inversa de un matriz en R
UNIDAD 5 - DATA FRAMES parte I · 8 leccionesUNIDAD 5 - DATA FRAMES parte I
UNIDAD 5 - DATA FRAMES parte I
- Estructura de una base de datos
- Importar datos
- Comandos head() y tail()
- Dimensiones de una base de datos
- Como construir un data frame
- De vectores a Data Frame
- Cambiar nombre de las variables
- Modificar datos
UNIDAD 6 - MANEJANDO DATA FRAMES parte II · 11 leccionesUNIDAD 6 - MANEJANDO DATA FRAMES parte II
UNIDAD 6 - MANEJANDO DATA FRAMES parte II
- Instalando la libreria de tidyverse
- Comando Select
- Seleccionando columnas en R
- Otras opciones de selecciones
- Seleccion según nombre de variables en R
- Reordenar variables
- Comando Filter
- Ejemplos de filtrado en R
- Operadores boleanos
- Ejemplos con conectores AND, OR, NOT en R
- Ojo con las leyes de Morgan
UNIDAD 7 - MANEJANDO DATA FRAMES parte III · 9 leccionesUNIDAD 7 - MANEJANDO DATA FRAMES parte III
UNIDAD 7 - MANEJANDO DATA FRAMES parte III
- Comando Arrange
- como ordenar datos en R
- Comando mutate
- Crear nuevas variables en R
- Agrupar la base de datos con group by
- Realizamos estadísticas agrupadas con group_by y summarize
- Ejemplo: aerolíneas con mayores retrasos
- Las famosas Pipes nos ayudan mucho
- Veamos una gran utilidad de las pipes
UNIDAD 8 - REALIZANDO GRÁFICOS CON GGPLOT · 10 leccionesUNIDAD 8 - REALIZANDO GRÁFICOS CON GGPLOT
UNIDAD 8 - REALIZANDO GRÁFICOS CON GGPLOT
- Como hacer graficos con ggplot
- Como relacionar 2 variables
- Graficamos con geom_point
- Agregar etiquetas a un Grafico
- Grafiquemos por categorías
- El comando facet wrap
- Ocultando etiquetas
- Grafico de histogramas
- Grafico Box Plot
- Realizar grafico de cajas y bigotes en R
UNIDAD 9 - GRÁFICOS CON GGPLOT2 parte II · 8 leccionesUNIDAD 9 - GRÁFICOS CON GGPLOT2 parte II
UNIDAD 9 - GRÁFICOS CON GGPLOT2 parte II
- Grafico de barras
- Creando nuestro grafico de barras
- Mas opciones de grafico de barras
- Creando grafico de torta
- grafico de series de tiempo
- modificamos nuestra serie temporal
- Anotaciones en nuestra serie temporal
- comparando 2 graficos temporales
UNIDAD 10 - DATOS RELACIONALES · 9 leccionesUNIDAD 10 - DATOS RELACIONALES
UNIDAD 10 - DATOS RELACIONALES
- Que los los datos relacionales
- Que es un inner join?
- conoscamos a los otros Joins
- claves primarias y foraneas
- ejemplo de inner join con datos de vuelos
- compliquemos el análisis de claves
- Claves duplicadas
- Ejemplo de claves duplicadas
- Aplicamos los mutates Joins
UNIDAD 11 - LIMPIANDO NUESTROS DATOS · 11 leccionesUNIDAD 11 - LIMPIANDO NUESTROS DATOS
UNIDAD 11 - LIMPIANDO NUESTROS DATOS
- Que es una base de datos adecuada?
- Como opera el comando Gather
- Ejemplo de gather en R
- Como opera el comando Spread
- Ejemplo de Spread
- Como opera el comando Separate
- Ejemplo de Separate
- Como opera el comando Unite
- Ejemplo de Unite
- Quien es ese pokemon?
- que tipo de pokemon son los mas fuertes
UNIDAD 12 - TÉCNICAS DE PROGRAMACIÓN · 12 leccionesUNIDAD 12 - TÉCNICAS DE PROGRAMACIÓN
UNIDAD 12 - TÉCNICAS DE PROGRAMACIÓN
- Que es una función
- Creando mi primera función
- Ampliando mi funcion
- Comando if-else
- Ejemplo con el comando if-else
- Comando vectorizado de ifelse
- El bucle FOR
- Ejemplo de bucle FOR
- El bucle While
- La familia Apply
- Ejemplo de Apply
- Lapply y Sapply
UNIDAD 13 - MENSAJE FINAL · 1 leccionesUNIDAD 13 - MENSAJE FINAL
UNIDAD 13 - MENSAJE FINAL
- GRACIAS POR COMPLETAR EL CURSO
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
13 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Edward Cruz Sauñe.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 13 unidades · 110 lecciones · 60 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Edward Cruz Sauñe; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


