We may earn an affiliate commission when you visit our partners.
Course image
Ignacio Despujol

R es un lenguaje de programación de código abierto orientado a objetos con fundamentos estadísticos, que permite realizar tratamientos muy potentes con muy pocas líneas de código. La mayoría de sus funciones están vectorizadas, lo que significa que la función operará sobre todos los elementos de un vector sin necesidad de hacer un bucle aplicándola a cada elemento. Esto hace la escritura de código más concisa y fácil de leer y le proporciona una gran potencia.

Read more

R es un lenguaje de programación de código abierto orientado a objetos con fundamentos estadísticos, que permite realizar tratamientos muy potentes con muy pocas líneas de código. La mayoría de sus funciones están vectorizadas, lo que significa que la función operará sobre todos los elementos de un vector sin necesidad de hacer un bucle aplicándola a cada elemento. Esto hace la escritura de código más concisa y fácil de leer y le proporciona una gran potencia.

Al ser un lenguaje de código abierto con una gran implantación dispone de infinidad de librerías para el tratamiento y presentación de datos, incluidas librerías que facilitan en gran medida el entrenamiento, mejora, prueba y aplicación del aprendizaje automático.

El curso presenta los fundamentos del lenguaje y la forma de utilizar sus funciones para aprovechar toda su potencia. No es un curso de aprendizaje automático, sino un curso que pretende sentar las bases de uso del lenguaje para aprovechar cursos posteriores de aprendizaje automático usando R, aunque incluye un ejemplo de aprendizaje automático en el último módulo para que el estudiante pueda apreciar la facilidad con la que se pueden entrenar y probar distintos modelos de aprendizaje automático.

What you'll learn

Aprenderás los conceptos básicos del lenguaje R y del entorno de desarrollo R Studio, empezando por cómo manejar las variables y vectores y cómo extender R con librerías y paquetes, conociendo lo que son los factores y secuencias y otras estructuras multidimensionales como las matrices, arrays y dataframes, conociendo las potentes funciones gráficas del lenguaje y las estructuras de programación y acabando con un ejemplo de aprendizaje automático usando R.

Three deals to help you save

What's inside

Syllabus

Introducción al lenguaje R y al entorno de desarrollo RStudio
Factores y estructuras multidimensionales en R
Gráficos y estructuras de programación en R
Read more
Aprendizaje automático en R

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Utiliza gráficos potentes y estructuras de programación
Presenta los conceptos básicos del lenguaje R
Está orientado a estudiantes sin experiencia previa en R
Incluye un ejemplo de aprendizaje automático para mostrar su aplicación práctica
Requiere conocimientos básicos de programación
El lenguaje R puede requerir un tiempo de aprendizaje significativo

Save this course

Save Introducción a R para ciencia de datos to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Introducción a R para ciencia de datos with these activities:
Revise basic programming concepts
Revising basic programming concepts will provide a strong foundation for understanding the more advanced topics covered in this R course.
Browse courses on Variables and Data Types
Show steps
  • Review online tutorials or resources on basic programming concepts
  • Complete practice exercises or coding challenges to reinforce your understanding
  • Create a small programming project to demonstrate your grasp of basic concepts
Explore RStudio tutorials
Familiarizing yourself with RStudio tutorials will enhance your efficiency in using the RStudio environment for R programming.
Browse courses on Package Management
Show steps
  • Visit the official RStudio website or online resources for tutorials
  • Follow step-by-step instructions to learn essential RStudio features and functionalities
  • Practice using these features in your own RStudio projects
Solve R programming exercises
Practicing R programming exercises will enhance your proficiency and problem-solving skills in using R.
Browse courses on Data Manipulation
Show steps
  • Find online platforms or textbooks with R programming exercises
  • Dedicate regular time to solving these exercises
  • Review your solutions and identify areas for improvement
Two other activities
Expand to see all activities and additional details
Show all five activities
Assist fellow learners in R forums
Participating as a mentor in R forums will deepen your understanding of R concepts and enhance your communication skills.
Browse courses on Community Involvement
Show steps
  • Join online forums or communities dedicated to R programming
  • Actively participate in discussions and provide support to other learners
  • Share your knowledge and insights on R-related topics
Develop an R Shiny dashboard
Creating an R Shiny dashboard will provide hands-on experience in using R for interactive data visualization and web development.
Show steps
  • Learn the basics of R Shiny and its components
  • Design and plan your dashboard layout and functionality
  • Write R code to create the interactive elements and visualizations
  • Deploy your dashboard online or share it with others

Career center

Learners who complete Introducción a R para ciencia de datos will develop knowledge and skills that may be useful to these careers:
Ingeniero de Aprendizaje Automático
Los Ingenieros de Aprendizaje Automático diseñan y desarrollan algoritmos de aprendizaje automático para automatizar tareas y mejorar la toma de decisiones. Este curso de Introducción a R para Ciencia de Datos proporciona una base sólida en el lenguaje de programación R, que es ampliamente utilizado en aprendizaje automático. El curso cubre temas como el manejo de datos, visualización, aprendizaje automático y estructuras de programación, todos ellos habilidades esenciales para los Ingenieros de Aprendizaje Automático.
Científico de datos
Los Científicos de Datos utilizan métodos estadísticos y de aprendizaje automático para extraer información valiosa de conjuntos de datos complejos. Este curso de Introducción a R para Ciencia de Datos proporciona una base sólida en el lenguaje R, que es esencial para los Científicos de Datos. El curso cubre temas como el manejo de datos, visualización, aprendizaje automático y estructuras de programación, todos ellos habilidades fundamentales para los Científicos de Datos.
Programador Estadístico
Los Programadores Estadísticos desarrollan software y algoritmos para analizar y visualizar datos. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Programadores Estadísticos a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis estadístico. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Programadores Estadísticos.
Analista de Datos
Los Analistas de Datos recopilan, analizan e interpretan datos para ayudar a las empresas a tomar decisiones informadas. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Analistas de Datos a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis de datos y aprendizaje automático. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Analistas de Datos.
Estadístico
Los Estadísticos recopilan, analizan, interpretan y presentan datos para ayudar a las empresas y organizaciones a tomar decisiones informadas. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Estadísticos a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis estadístico. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Estadísticos.
Investigador de Operaciones
Los Investigadores de Operaciones utilizan métodos analíticos y cuantitativos para resolver problemas complejos en diversas industrias. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Investigadores de Operaciones a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis de datos y optimización. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Investigadores de Operaciones.
Actuario
Los Actuarios utilizan principios estadísticos y financieros para evaluar y gestionar riesgos en las industrias de seguros y finanzas. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Actuarios a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis de datos y modelado estadístico. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Actuarios.
Analista de riesgos
Los Analistas de Riesgos evalúan y mitigan los riesgos financieros y operativos para las empresas. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Analistas de Riesgos a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis de datos y modelado estadístico. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Analistas de Riesgos.
Investigador de mercado
Los Investigadores de Mercado recopilan, analizan e interpretan datos para comprender las tendencias del mercado y el comportamiento del consumidor. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Investigadores de Mercado a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis de datos y visualización. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Investigadores de Mercado.
Economista
Los Economistas utilizan teorías y modelos económicos para analizar y predecir tendencias económicas. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Economistas a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis de datos económicos y modelado estadístico. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Economistas.
Analista Financiero
Los Analistas Financieros analizan y evalúan inversiones y hacen recomendaciones a los clientes. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Analistas Financieros a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en análisis de datos financieros y modelado estadístico. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Analistas Financieros.
Profesor de Estadística
Los Profesores de Estadística enseñan estadística en universidades y colegios. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Profesores de Estadística a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en la enseñanza y la investigación estadística. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Profesores de Estadística.
Profesor de ciencias de la computación
Los Profesores de Ciencias de la Computación enseñan ciencias de la computación en universidades y colegios. Este curso de Introducción a R para Ciencia de Datos puede ayudar a los aspirantes a Profesores de Ciencias de la Computación a adquirir una base sólida en el lenguaje de programación R, que es ampliamente utilizado en la enseñanza y la investigación en ciencias de la computación. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades cruciales para los Profesores de Ciencias de la Computación.
Ingeniero de datos
Los Ingenieros de Datos diseñan y administran sistemas para almacenar, procesar y analizar grandes volúmenes de datos. Este curso de Introducción a R para Ciencia de Datos puede proporcionar a los aspirantes a Ingenieros de Datos una base en el lenguaje de programación R, que se utiliza cada vez más en el procesamiento y análisis de datos. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades valiosas para los Ingenieros de Datos.
Desarrollador de software
Los Desarrolladores de Software diseñan, desarrollan y mantienen aplicaciones de software. Este curso de Introducción a R para Ciencia de Datos puede proporcionar a los aspirantes a Desarrolladores de Software una base en el lenguaje de programación R, que se utiliza cada vez más en el desarrollo de software. El curso cubre temas esenciales como el manejo de datos, visualización y estructuras de programación, todos los cuales son habilidades valiosas para los Desarrolladores de Software.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introducción a R para ciencia de datos.
Este libro es una introducción práctica al uso de R para el análisis de datos. Cubre una amplia gama de temas, desde la manipulación de datos hasta la visualización de datos.
Este libro es una referencia completa para R. Cubre todos los aspectos del lenguaje, desde los conceptos básicos hasta las técnicas avanzadas.
Este libro es una colección de recetas para resolver problemas comunes de análisis de datos con R. Cubre una amplia gama de temas, desde la manipulación de datos hasta la visualización de datos.
Este libro es una introducción fácil de seguir a R. Cubre los conceptos básicos del lenguaje y proporciona ejemplos prácticos de cómo utilizar R para el análisis de datos.
Este libro es una guía completa para la manipulación de datos con R. Cubre una amplia gama de temas, desde la limpieza de datos hasta la transformación de datos.
Este libro es una introducción al aprendizaje profundo con R. Cubre una amplia gama de temas, desde los conceptos básicos del aprendizaje profundo hasta las técnicas avanzadas.
Este libro es una introducción al procesamiento del lenguaje natural con R. Cubre una amplia gama de temas, desde los conceptos básicos del procesamiento del lenguaje natural hasta las técnicas avanzadas.
Este libro es una introducción al análisis de series temporales con R. Cubre una amplia gama de temas, desde los conceptos básicos del análisis de series temporales hasta las técnicas avanzadas.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Introducción a R para ciencia de datos.
Aprendizaje automático (machine learning) y ciencia de...
Most relevant
How Google does Machine Learning en Español
Most relevant
Aprendizaje Automático con Python
Most relevant
Serverless Machine Learning con TensorFlow en GCP
Most relevant
Machine Learning in the Enterprise - Español
Most relevant
Aplicaciones de ciencias de datos en los negocios actuales
Most relevant
Introducción a Data Science: Programación Estadística con...
Most relevant
Analítica financiera​
Most relevant
Introducción a la Inteligencia Artificial
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser