Programación R

Las mejores clases en línea para R

Publicado:

Actualizado:

La ciencia de datos es uno de los campos de más rápido crecimiento y más lucrativo en la economía del siglo 21st, tanto que se le ha denominado prominentemente y repetidamente como "el nuevo aceite." De acuerdo a Glassdoor, el salario anual promedio para los científicos de datos es un impresionante $ 117,345, mientras que los que ganan más ganan más de $ 150,000 por año.

Si está interesado en entrar en el nuevo auge, necesitará desarrollar habilidades sólidas en tecnologías de ciencia de datos de uso común. 

Learning R es un excelente lugar para comenzar. R es un lenguaje de programación utilizado principalmente para el análisis estadístico. A diferencia de los lenguajes de uso más general como Python y Java, R se usa casi por completo para computación estadística y gráficos. Es utilizado diariamente por profesionales en big data y estadísticas, como analistas de datos, científicos de datos y estadísticos.

Si nunca antes aprendió un lenguaje de programación, adoptar un lenguaje de programación complejo como R puede parecer un compromiso intimidante. Afortunadamente, hay innumerables cursos en línea gratuitos y asequibles que lo ayudarán a desarrollar las habilidades básicas para trabajar con R en entornos profesionales. Hemos reunido una lista de nuestros cursos en línea favoritos para ayudarlo a aprender R en su propio tiempo, desde la comodidad de su hogar.

Cursos para principiantes en R

1. R Programming AZ ™: R para ciencia de datos con ejercicios reales.

Este curso está diseñado para ayudar a reducir la curva de aprendizaje de R para los estudiantes principiantes, incluidos aquellos que nunca antes han trabajado con un lenguaje de programación. Cubre principalmente conceptos básicos de R como vectores, matrices y marcos de datos. Para aquellos que nunca antes han trabajado con un lenguaje de programación, también incluye lecciones introductorias sobre principios básicos de programación como variables, funciones, bucles y operadores. Además de los fundamentos de R, los estudiantes también aprenderán algunas aplicaciones prácticas de R al trabajar con diferentes conjuntos de datos, incluidos datos deportivos y financieros, en una serie de ejercicios. Al final del curso, hay una serie de conferencias sobre visualización de datos utilizando ggplot2.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta ($ 199.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 10 horas, 30 minutos
  • Idiomas: Inglés con subtítulos en inglés, francés, alemán, indonesio, italiano, japonés, polaco, portugués, rumano, español y turco
  • Vendedor: Udemy

Nota: Los precios de todos los cursos enumerados en este artículo son verdaderos en la fecha de publicación, pero están sujetos a cambios.

2. Programación R para Estadística y Ciencia de Datos

Esta es una curso de introducción que se enfoca específicamente en usar R para estadísticas y ciencia de datos. Comienza desde cero, cubriendo los fundamentos de la programación en R: tipos de datos, objetos, funciones y más. Luego, pasa constantemente a conceptos más avanzados. Aprenderá a manipular datos con el paquete dplyr y visualizarlos con ggplot2. Más que una simple introducción a R, este curso también incluye lecciones sobre varios conceptos en estadística, como análisis de datos exploratorios y análisis de regresión lineal.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta ($ 194.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 6 horas, 30 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

3. Bootcamp de ciencia de datos y aprendizaje automático con R

Este curso es una introducción larga y completa a R. Está diseñada para principiantes, aunque al final del curso, trabajará con algunos conceptos avanzados. La primera mitad del curso cubre la programación en R y el uso de R para la ciencia de datos. Comenzará con conceptos básicos como variables y vectores, y desarrollará constantemente la complejidad. Trabajará con algunos conceptos avanzados como las funciones "aplicar" y las expresiones regulares. En la sección de ciencia de datos, aprenderá a usar dplyr para la manipulación de datos y ggplot2 para la visualización de datos. La sección final cubre el aprendizaje automático con R. Cubrirá una variedad de conceptos de aprendizaje automático, como la regresión lineal, la regresión logística, el algoritmo de vecinos k más cercanos, los árboles de decisión y los bosques aleatorios, las máquinas de vectores de soporte, la agrupación de k-medias, procesamiento del lenguaje natural y redes neuronales. En resumen, este es un gran curso para principiantes que desean comenzar a aprender R desde cero o programadores de nivel intermedio R interesados ​​en aprender el aprendizaje automático y algunos conceptos avanzados de ciencia de datos y programación.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta (precio regular 194.99)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 17 horas, 30 minutos
  • Idiomas: Inglés con subtítulos en inglés, indonesio, italiano, polaco, portugués, rumano y tailandés
  • Vendedor: Udemy

4. Ciencia de datos: Fundamentos de R

Este curso, diseñado por Harvard y disponible en EdX, se centra en desarrollar un conocimiento fundamental de la programación con R. Aprenderá la sintaxis de R y los conceptos básicos de programación de R, como tipos de datos, vectores, aritmética e indexación. También aprenderá sobre la manipulación de datos con dplyr, la visualización de datos con ggplot2 y más. A lo largo del curso, trabajará con un conjunto de datos sobre delitos del mundo real, lo que le permitirá poner las lecciones en práctica. El curso es la primera parte de un certificado profesional de HarvardX en ciencia de datos que luego cubre temas más complicados, como probabilidad, inferencia, regresión y aprendizaje automático.

  • Créditos universitarios: NO - Sólo certificado verificado
  • Precio: GRATIS para auditar, pero hay una tarifa de $ 219 para ganar y comprar un Certificado verificado
  • Ayudas económicas o becas: Si
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Semanas 8 (1 – 2 horas por semana)
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Edx

Cursos intermedios sobre R

5. Programación R

Este curso, diseñado por la Universidad Johns Hopkins y disponible a través de Coursera, está diseñado para personas que ya están familiarizadas con Python y entienden los conceptos básicos del análisis de regresión. El curso enseña R desde cero, comenzando con lecciones sobre la instalación de R, la historia del lenguaje de programación y sus conceptos fundamentales. Al final, utilizará R para simular datos y utilizará el generador de perfiles en R para optimizar sus programas. Aunque este curso es una introducción a R, las tareas pueden ser un desafío para los estudiantes nuevos en programación y se recomienda principalmente para personas con experiencia en informática y experiencia previa en programación.

  • Créditos universitarios: NO - Sólo certificado de curso
  • Precio: GRATIS para auditar, pero hay una tarifa para ganar y comprar un certificado de curso
  • Ayuda económica o beca: Si
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Horas aproximadamente 20 
  • Idiomas: Inglés con subtítulos en inglés, árabe, francés, chino (simplificado), portugués (brasileño), vietnamita, español y japonés
  • Vendedor: Coursera

6. Análisis de datos con R

Diseñado por Facebook y disponible en Udemy, este curso se enfoca en usar R para realizar análisis de datos exploratorios (EDA). El curso se compone de seis lecciones: "¿Qué es EDA?", "Conceptos básicos de R", "Explorar una variable", "Explorar dos variables", "Explorar múltiples variables" y "Diamantes y predicciones de precios". Las lecciones se centran en enseñar los conceptos fundamentales detrás de EDA y el lenguaje R. En la tercera lección, ya estará poniendo en práctica estos conceptos trabajando con conjuntos de pseudodatos de usuarios de Facebook. En la sección final, aprenderá sobre el modelado predictivo y completará un proyecto final en el que realizará su propio análisis exploratorio de datos en un conjunto de datos de su elección En resumen, no solo aprenderá a usar R, sino que aprenderá La teoría y la práctica de EDA y poner R en práctica. Aunque este curso no requiere estar familiarizado con R, debe estar familiarizado con los principios básicos de estadística y una competencia con los conceptos de informática y matemática como asignación de variables, comparación y operadores lógicos, declaraciones "if else" y raíces cuadradas, logaritmos y exponentes.

  • Créditos universitarios: NO
  • Precio: SIN COSTO
  • Ayudas económicas o becas: Si
  • Aprendizaje móvil: NO
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Aproximadamente los meses 2
  • Idiomas: Inglés
  • Vendedor: Udacity

7. Gráficos en R: visualización de datos con lenguaje de programación R

Este curso es una inmersión breve pero profunda en la visualización de datos con R. Está diseñada para presentar a los estudiantes los parámetros gráficos completos de R. El curso lo guiará a través de diferentes paquetes de gráficos que puede usar con R, incluidos ggplot2, lattice y plotrix. Aprenderá a usar estas herramientas para crear una variedad de gráficos legibles y presentables. Este es un gran curso para las personas que usan R en su trabajo y desean refinar sus habilidades gráficas, incluidos estadísticos, científicos de datos, empresarios y estudiantes que trabajan con datos.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta ($ 94.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 3 horas, 30 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

8. Dominar la visualización de datos con R

Este curso es una mirada en profundidad al uso de herramientas de visualización de datos en R. En las tres secciones principales, aprenderá acerca de tres paquetes de gráficos: el paquete base R, el paquete Lattice y el paquete ggplot2. Aprenderá a construir una variedad de gráficos usando cada paquete, incluidos histogramas, gráficos de densidad, gráficos de caja, gráficos de barras, gráficos de dispersión, gráficos de puntos, gráficos de tiras y más. Hay secciones introductorias que cubren brevemente algunos de los conceptos fundamentales, pero ya debe tener una sólida comprensión de los fundamentos de trabajar con R antes de tomar el curso.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta ($ 144.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 6 horas
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

Cursos avanzados en R

9. Programación avanzada de R

Este curso de la Universidad Johns Hopkins enseña conceptos avanzados de programación en R, como programación funcional en R, manejo robusto de errores, programación orientada a objetos, creación de perfiles y benchmarking, depuración y diseño adecuado de funciones. El curso es desafiante, pero una inversión que vale la pena para cualquiera que tenga experiencia con R y quiera profundizar. No hay conferencias visuales y las tareas son difíciles, pero los estudiantes motivados que buscan un desafío encontrarán que vale la pena.

  • Créditos universitarios: NO - Sólo certificado de curso
  • Precio: GRATIS para auditar, pero hay una tarifa para ganar y comprar un certificado de curso
  • Ayuda económica o beca: Si
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Horas aproximadamente 11 
  • Idiomas: Inglés con subtítulos en inglés y chino (simplificado)
  • Vendedor: Coursera

10. Programación R: análisis avanzado en R para ciencia de datos

Este curso es en gran parte una secuela de "R Programming AZ ™: R para ciencia de datos con ejercicios reales.", Diseñado y enseñado por el mismo instructor, Kirill Eremenko (descrito anteriormente). Se saltea algunos temas cubiertos en el curso introductorio, como la sintaxis y los conceptos fundamentales de R, como vectores y marcos de datos. El curso está orientado a comprender conceptos utilizados regularmente en la ciencia de datos del mundo real. Se compone de tres secciones principales: “Preparación de datos”, “Listas en R” y “Familia de funciones 'Aplicar'”. Cada una de estas secciones se basa en la construcción de habilidades relevantes de la industria que usará cuando trabaje con conjuntos de datos del mundo real o construya algoritmos de aprendizaje automático.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta (precio regular 199.99)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 6 horas
  • Idiomas: Inglés con subtítulos en inglés, francés, alemán, indonesio, italiano, polaco y rumano
  • Vendedor: Udemy

11. Preprocesamiento y gestión de datos de R: ¡dé forma a sus datos!

Esta es una curso avanzado, diseñado principalmente para las personas que están acostumbradas a trabajar con R. Se centra en el preprocesamiento de datos, un paso crítico en el análisis de datos que a menudo se pasa por alto en los tutoriales de R. Las lecciones comienzan desde el principio, cubriendo varias formas de importar datos en R, seleccionando la clase de objeto y organizando los datos en un formato limpio. Luego, el curso cubre una variedad de temas relacionados, que incluyen consultas y filtrado, uniones de datos, uso de SQL en R, detección de valores atípicos, cadenas de caracteres y fechas y horas. En resumen, un gran curso para usuarios experimentados de R que estén interesados ​​en aprender nuevas habilidades y trucos de gestión de datos.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta ($ 109.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 6 horas
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

Para obtener más cursos en línea, consulte TUN's lista de clases curadas, o usa el buscador de clases online para encontrar los mejores cursos en línea en cualquier tema.

Prueba GRATUITA de 6 meses

Luego, disfrute de Amazon Prime a mitad de precio: ¡50 % de descuento!

TUN AI – Tu asistente educativo

SINTONIZAR IA

¡Estoy aquí para ayudarte con becas, búsqueda de universidades, clases en línea, ayuda financiera, elección de especialidades, admisiones universitarias y consejos de estudio!

La Red Universitaria