Saltar al contenido principal
Inicio

R cursos

R es un lenguaje de programación muy versátil y potente, célebre por sus capacidades en el análisis estadístico, la visualización de datos y su completa colección de paquetes.
R cursos icon
Group

¿Entrenar a 2 o más personas?

Probar DataCamp for Business

Recomendado para principiantes

Conviértete en un programador de R y desarrolla tus habilidades en R con cursos interactivos, temas y proyectos, comisariados por expertos del mundo real.

curso

Introducción a R

BeginnerSkill Level
4 horas
23.7K
Domina lo básico del análisis de datos en R, incluyendo vectores, listas y data frames, con datos reales.

programa

Programación R

22 horas
549
¡Mejora tus conocimientos de programación en R! Aprende a trabajar con estructuras de datos comunes, a optimizar el código y a escribir tus propias funciones.

¿No sabes por dónde empezar?

Toma Una Evaluación
154 resultados

curso

Introducción a R

BeginnerSkill Level
4 horas
23.7K
Domina lo básico del análisis de datos en R, incluyendo vectores, listas y data frames, con datos reales.

curso

R intermedio

BeginnerSkill Level
6 horas
7.1K
Continúa tu viaje para ser un ninja de R aprendiendo sobre declaraciones condicionales, bucles y funciones vectoriales.

curso

Introducción a Tidyverse

BeginnerSkill Level
4 horas
9.1K
Comienza a explorar y visualizar tus datos con tidyverse, una potente y popular colección de herramientas en R.

curso

Introducción a la estadística en R

IntermediateSkill Level
4 horas
3.3K
Mejora tus habilidades estadísticas y aprende a recopilar, analizar y sacar conclusiones precisas de los datos.

curso

Introduction to Regression in R

IntermediateSkill Level
4 horas
2.7K
Predict housing prices and ad click-through rate by implementing, analyzing, and interpreting regression analysis in R.

curso

Unir datos con dplyr

BeginnerSkill Level
4 horas
1.8K
Aprende a combinar datos de varias tablas para responder preguntas más complejas con dplyr.

curso

Limpieza de datos en R

IntermediateSkill Level
4 horas
1.4K
Aprende a limpiar datos rápida y precisamente para transformar datos en bruto en valiosos insights.

curso

Hypothesis Testing in R

IntermediateSkill Level
4 horas
1.4K
Learn how and when to use hypothesis testing in R, including t-tests, proportion tests, and chi-square tests.

curso

Regresión intermedia en R

IntermediateSkill Level
4 horas
1.1K
Aprende a realizar regresión lineal y logística con múltiples variables explicativas.

curso

Introduction to R for Finance

BeginnerSkill Level
4 horas
935
Learn essential data structures such as lists and data frames and apply that knowledge directly to financial examples.

curso

Reporting with R Markdown

IntermediateSkill Level
4 horas
1K
R Markdown is an easy-to-use formatting language for authoring dynamic reports from R code.

curso

Reshaping Data with tidyr

IntermediateSkill Level
4 horas
776
Transform almost any dataset into a tidy format to make analysis easier.

curso

Writing Efficient R Code

IntermediateSkill Level
4 horas
883
Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming.

curso

Foundations of Probability in R

BeginnerSkill Level
4 horas
883
In this course, youll learn about the concepts of random variables, distributions, and conditioning.

curso

Sampling in R

IntermediateSkill Level
4 horas
878
Master sampling to get more accurate statistics with less data.

curso

Foundations of Inference in R

IntermediateSkill Level
4 horas
601
Learn how to draw conclusions about a population from a sample of data via a process known as statistical inference.

curso

Linear Algebra for Data Science in R

IntermediateSkill Level
4 horas
216
This course is an introduction to linear algebra, one of the most important mathematical topics underpinning data science.

curso

Communicating with Data in the Tidyverse

BeginnerSkill Level
4 horas
405
Leverage the power of tidyverse tools to create publication-quality graphics and custom-styled reports that communicate your results.

curso

Modeling with Data in the Tidyverse

IntermediateSkill Level
4 horas
535
Discover different types in data modeling, including for prediction, and learn how to conduct linear regression and model assessment measures in the Tidyverse.

curso

Supervised Learning in R: Regression

IntermediateSkill Level
4 horas
471
In this course you will learn how to predict future events using linear regression, generalized additive models, random forests, and xgboost.

curso

Intermediate R for Finance

BeginnerSkill Level
5 horas
601
Learn about how dates work in R, and explore the world of if statements, loops, and functions using financial examples.

curso

Unsupervised Learning in R

IntermediateSkill Level
4 horas
522
This course provides an intro to clustering and dimensionality reduction in R from a machine learning perspective.

curso

Building Web Applications with Shiny in R

IntermediateSkill Level
4 horas
211
Shiny is an R package that makes it easy to build interactive web apps directly in R, allowing your team to explore your data as dashboards or visualizations.

curso

Intermediate Importing Data in R

IntermediateSkill Level
3 horas
329
Parse data in any format. Whether its flat files, statistical software, databases, or data right from the web.

curso

Manipulating Time Series Data in R

IntermediateSkill Level
4 horas
348
Master time series data manipulation in R, including importing, summarizing and subsetting, with zoo, lubridate and xts.

curso

RNA-Seq with Bioconductor in R

IntermediateSkill Level
4 horas
203
Use RNA-Seq differential expression analysis to identify genes likely to be important for different diseases or conditions.

curso

Machine Learning with caret in R

AdvancedSkill Level
4 horas
244
This course teaches the big ideas in machine learning like how to build and evaluate predictive models.

curso

Time Series Analysis in R

IntermediateSkill Level
4 horas
294
Learn the core techniques necessary to extract meaningful insights from time series data.

curso

Experimental Design in R

IntermediateSkill Level
4 horas
293
In this course youll learn about basic experimental design, a crucial part of any data analysis.

curso

Introduction to Bioconductor in R

IntermediateSkill Level
4 horas
165
Learn to use essential Bioconductor packages for bioinformatics using datasets from viruses, fungi, humans, and plants!

curso

Visualization Best Practices in R

BeginnerSkill Level
4 horas
450
Learn to effectively convey your data with an overview of common charts, alternative visualization types, and perception-driven style enhancements.

curso

Generalized Linear Models in R

IntermediateSkill Level
4 horas
307
The Generalized Linear Model course expands your regression toolbox to include logistic and Poisson regression.

curso

Forecasting in R

IntermediateSkill Level
5 horas
201
Learn how to make predictions about the future using time series forecasting in R including ARIMA models and exponential smoothing methods.

curso

Network Analysis in R

IntermediateSkill Level
4 horas
248
Learn to analyze and visualize network data with the igraph package and create interactive network plots with threejs.

curso

ARIMA Models in R

IntermediateSkill Level
4 horas
277
Become an expert in fitting ARIMA (autoregressive integrated moving average) models to time series data using R.

curso

Cluster Analysis in R

IntermediateSkill Level
4 horas
267
Develop a strong intuition for how hierarchical and k-means clustering work and learn how to apply them to extract insights from your data.

curso

Web Scraping in R

IntermediateSkill Level
4 horas
61
Learn how to efficiently collect and download data from any website using R.

curso

Survival Analysis in R

IntermediateSkill Level
4 horas
218
Learn to work with time-to-event data. The event may be death or finding a job after unemployment. Learn to estimate, visualize, and interpret survival models!

curso

Building Dashboards with shinydashboard

BeginnerSkill Level
4 horas
110
Learn to create interactive dashboards with R using the powerful shinydashboard package. Create dynamic and engaging visualizations for your audience.

curso

Analyzing Survey Data in R

IntermediateSkill Level
4 horas
144
Learn survey design using common design structures followed by visualizing and analyzing survey results.

curso

Visualizing Geospatial Data in R

IntermediateSkill Level
4 horas
123
Learn to read, explore, and manipulate spatial data then use your skills to create informative maps using R.

curso

Categorical Data in the Tidyverse

BeginnerSkill Level
4 horas
256
Get ready to categorize! In this course, you will work with non-numerical data, such as job titles or survey responses, using the Tidyverse landscape.

curso

Dealing With Missing Data in R

BeginnerSkill Level
4 horas
179
Make it easy to visualize, explore, and impute missing data with naniar, a tidyverse friendly approach to missing data.

curso

Credit Risk Modeling in R

IntermediateSkill Level
4 horas
85
Apply statistical modeling in a real-life setting using logistic regression and decision trees to model credit risk.

curso

Machine Learning in the Tidyverse

IntermediateSkill Level
5 horas
99
Leverage tidyr and purrr packages in the tidyverse to generate, explore, and evaluate machine learning models.

curso

Quantitative Risk Management in R

BeginnerSkill Level
5 horas
90
Work with risk-factor return series, study their empirical properties, and make estimates of value-at-risk.

curso

Factor Analysis in R

AdvancedSkill Level
4 horas
127
Explore latent variables, such as personality, using exploratory and confirmatory factor analyses.

curso

Bond Valuation and Analysis in R

IntermediateSkill Level
4 horas
216
Learn to use R to develop models to evaluate and analyze bonds as well as protect them from interest rate changes.

curso

Data Manipulation with data.table in R

BeginnerSkill Level
4 horas
101
Master core concepts about data manipulation such as filtering, selecting and calculating groupwise statistics using data.table.

curso

Developing R Packages

IntermediateSkill Level
4 horas
99
Learn to develop R packages and boost your coding skills. Discover package creation benefits, practice with dev tools, and create a unit conversion package.

curso

A/B Testing in R

IntermediateSkill Level
4 horas
48
Learn the basics of A/B testing in R, including how to design experiments, analyze data, predict outcomes, and present results through visualizations.

curso

Analyzing Social Media Data in R

IntermediateSkill Level
4 horas
133
Extract and visualize Twitter data, perform sentiment and network analysis, and map the geolocation of your tweets.

curso

ChIP-seq with Bioconductor in R

IntermediateSkill Level
4 horas
89
Learn how to analyse and interpret ChIP-seq data with the help of Bioconductor using a human cancer dataset.

curso

Feature Engineering in R

IntermediateSkill Level
4 horas
92
Learn the principles of feature engineering for machine learning models and how to implement them using the R tidymodels framework.

curso

Dimensionality Reduction in R

IntermediateSkill Level
4 horas
51
Learn dimensionality reduction techniques in R and master feature selection and extraction for your own data and models.

curso

R For SAS Users

BeginnerSkill Level
4 horas
27
Learn how to translate your SAS knowledge into R and analyze data using this free and powerful software language.

curso

Business Process Analytics in R

IntermediateSkill Level
4 horas
89
Learn how to analyze business processes in R and extract actionable insights from enormous sets of event data.

curso

Support Vector Machines in R

IntermediateSkill Level
4 horas
111
This course will introduce the support vector machine (SVM) using an intuitive, visual approach.

curso

Market Basket Analysis in R

IntermediateSkill Level
4 horas
87
Explore association rules in market basket analysis with R by analyzing retail data and creating movie recommendations.

curso

Analyzing US Census Data in R

IntermediateSkill Level
4 horas
92
Learn to rapidly visualize and explore demographic data from the United States Census Bureau using tidyverse tools.

curso

Practicing Statistics Interview Questions in R

AdvancedSkill Level
4 horas
37
In this course, youll prepare for the most frequently covered statistical topics from distributions to hypothesis testing, regression models, and much more.

curso

Programming with dplyr

IntermediateSkill Level
4 horas
80
Learn how to perform advanced dplyr transformations and incorporate dplyr and ggplot2 code in functions.

curso

GARCH Models in R

AdvancedSkill Level
4 horas
65
Specify and fit GARCH models to forecast time-varying volatility and value-at-risk.

curso

Financial Trading in R

IntermediateSkill Level
5 horas
41
This course covers the basics of financial trading and how to use quantstrat to build signal-based trading strategies.

curso

Sentiment Analysis in R

IntermediateSkill Level
4 horas
35
Learn sentiment analysis by identifying positive and negative language, specific emotional intent and making compelling visualizations.

curso

Parallel Programming in R

IntermediateSkill Level
4 horas
26
Unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.

curso

Hyperparameter Tuning in R

AdvancedSkill Level
4 horas
52
Learn how to tune your models hyperparameters to get the best predictive results.

curso

Bayesian Modeling with RJAGS

AdvancedSkill Level
4 horas
24
In this course, youll learn how to implement more advanced Bayesian models using RJAGS.

curso

Forecasting Product Demand in R

IntermediateSkill Level
4 horas
15
Learn how to identify important drivers of demand, look at seasonal effects, and predict demand for a hierarchy of products from a real world example.

curso

Defensive R Programming

IntermediateSkill Level
4 horas
37
Learn defensive programming in R to make your code more robust.

curso

Building Response Models in R

AdvancedSkill Level
4 horas
35
Learn to build simple models of market response to increase the effectiveness of your marketing plans.

curso

Probability Puzzles in R

IntermediateSkill Level
4 horas
31
Learn strategies for answering probability questions in R by solving a variety of probability puzzles.

curso

Mixture Models in R

IntermediateSkill Level
4 horas
13
Learn mixture models: a convenient and formal statistical framework for probabilistic clustering and classification.

curso

Scalable Data Processing in R

AdvancedSkill Level
4 horas
19
Learn how to write scalable code for working with big data in R using the bigmemory and iotools packages.

programa

Científico de datos asociado in R

88 horas
172
Aprende a utilizar R para la ciencia de datos, desde la manipulación de datos hasta el aprendizaje automático. ¡Adquiere las habilidades que necesitas para tener éxito en la ciencia de datos!

programa

Programación R

22 horas
549
¡Mejora tus conocimientos de programación en R! Aprende a trabajar con estructuras de datos comunes, a optimizar el código y a escribir tus propias funciones.

programa

Analista de datos in R

36 horas
380
Desde el análisis exploratorio de datos con dplyr a la visualización de datos con ggplot2, ¡adquiere las habilidades en R que necesitas para tener éxito como analista de datos!

programa

Fundamentos de Estadística in R

20 horas
166
Descubre el poder de la estadística en R. Aprende los conceptos, temas y técnicas estadísticas clave que utilizan a diario los científicos de datos y los estadísticos.

programa

Visualización de datos in R

12 horas
134
Enfoca tus datos con visualizaciones de datos en R utilizando ggplot2. Aprende a crear gráficos y tramas para contar mejor los datos.

programa

Desarrollador R

52 horas
16
Desde la gestión de datos hasta el desarrollo de paquetes, adquiere las habilidades que necesitas para tener éxito como desarrollador de R. No se necesita experiencia previa en codificación.

programa

Estadístico in R

52 horas
49
Un estadístico recopila y analiza datos y ayuda a las empresas a dar sentido a los datos cuantitativos, lo que incluye detectar tendencias y hacer predicciones.

programa

Científico de datos en R

27 horas
47
Aprende ciencia de datos con R, desde la manipulación de datos al machine learning, ¡y adquiere las habilidades necesarias para la certificación de Científico de Datos en R!

programa

Analista cuantitativo in R

67 horas
12
Asegúrate de que las carteras están equilibradas en cuanto al riesgo, ayuda a encontrar nuevas oportunidades de negociación y evalúa los precios de los activos utilizando modelos matemáticos.

programa

Fundamentos del machine learning en R

24 horas
48
Predice respuestas categóricas y numéricas mediante clasificación y regresión, y descubre la estructura oculta de los conjuntos de datos con aprendizaje no supervisado.

programa

Manipulación de datos in R

16 horas
69
Elimina el dolor de la manipulación de datos con dplyr y tidyr. Aprende a transformar, ordenar y filtrar tus datos, listos para un análisis rápido.

programa

Análisis de datos genómicos en R

16 horas
95
Empieza a explorar el mundo de la biología computacional con los paquetes y flujos de trabajo esenciales de Bioconductor para el análisis de datos de secuenciación de nueva generación.

programa

Fundamentos de Tidyverse in R

20 horas
79
Importa y ordena datos, ordena y visualiza datos, y modela y comunícate con datos en R con el tidyverse.

programa

Fundamentos brillantes in R

16 horas
26
Aprende a utilizar Shiny, un popular paquete de R, para crear aplicaciones web altamente interactivas y compartir tus análisis como cuadros de mando y visualizaciones.

programa

Series temporales in R

25 horas
65
Aprende a extraer información significativa de los datos de series temporales en R. Explora cómo modelar, predecir y visualizar datos de series temporales.

programa

Importar y limpiar datos in R

14 horas
94
Adquiere las habilidades del mundo real que necesitas para importar y limpiar tus datos al trabajar en R, lo que te permitirá revelar las ideas que importan.

programa

Inferencia estadística in R

16 horas
58
Un conjunto básico de conocimientos de inferencia estadística necesarios para comprender, interpretar y ajustar tus modelos estadísticos y de aprendizaje automático.

programa

Análisis de marketing in R

24 horas
9
Desarrolla los conocimientos de R que necesitas para trabajar con datos de redes sociales, realizar análisis de la cesta de la compra y utilizar el aprendizaje automático para orientar tus decisiones de marketing.

programa

Fundamentos de Finanzas en R

28 horas
17
Adquiere los conocimientos introductorios que necesitas para tomar decisiones financieras basadas en datos en R, utilizando los paquetes xts, zoo, tidyquant y PortfolioAnalytics.

programa

Grandes datos in R

16 horas
16
Trabaja con big data en R mediante programación paralela, interactuando con Spark, escribiendo código R escalable y eficiente, y aprende formas de visualizar big data.

programa

Minería de textos in R

16 horas
8
Descubre la minería de textos en R y aprende a extraer ideas interesantes de tweets, reseñas de productos y libros mediante el análisis de sentimientos en R.

programa

Visualización interactiva de datos en R

16 horas
6
Construye bonitos mapas interactivos, explora tus datos haciendo zoom y pasando el ratón por encima de los gráficos, y diseña gráficos atractivos y dinámicos en R.

programa

Finanzas Aplicadas en R

26 horas
13
Desarrolla tus habilidades financieras en R. Aprende a evaluar carteras, calcular el riesgo de crédito y crear modelos GARCH para predecir la volatilidad.

programa

Análisis de redes in R

12 horas
10
Aprende a visualizar y analizar datos de redes en R, utilizando igraph y otras bibliotecas de visualización.
Ver Más

Recursos relacionados sobre R

R Project

blog

Las 8 mejores ideas de proyectos R para 2023

Descubra qué es R y todas las ventajas de utilizarlo, a la vez que ofrece ejemplos y nuevas ideas para un proyecto.
Elena Kosourova's photo

Elena Kosourova

16 min

blog

Python vs. R para ciencia de datos: ¿cuál deberías aprender?

Esta guía te ayudará a resolver una de las dudas más frecuentes de quienes desean iniciarse en ciencia de datos, y a elegir entre R y Python.
Javier Canales Luna's photo

Javier Canales Luna

10 min


¿Listo para aplicar tus habilidades?

Los proyectos te permiten aplicar tus conocimientos a una amplia gama de conjuntos de datos
para resolver problemas del mundo real en tu navegador

proyecto

NYC Airbnb Data Analysis

0.75 horas
5.4K
Apply data importing and cleaning skills to extract insights about the New York City Airbnb market.

proyecto

Exploring Airbnb Market Trends

1 hora
2.6K
Apply your importing and cleaning data and data manipulation skills to explore New York City Airbnb data.
Ver Más

Preguntas más frecuentes

¿Qué es R?

R es un sistema informático y gráfico estadístico, compuesto por el lenguaje R y un entorno de ejecución. Diseñado originalmente con fines estadísticos, destaca en el análisis de datos, la minería, el modelado y la creación de visualizaciones. Utilizado principalmente para la estadística y la ciencia de datos, sus aplicaciones se extienden a la IA, el aprendizaje automático, el análisis financiero y mucho más. Al ser de código abierto y estar equipado con una amplia gama de funciones y paquetes, R es popular en múltiples campos, como el académico, el financiero y el de las redes sociales.

¿Necesito experiencia previa en programación para empezar a aprender R?

No es necesario tener experiencia previa en programación para empezar a aprender R. Nuestros cursos están diseñados para ser accesibles a los principiantes, con una guía paso a paso que hace que aprender R sea sencillo, incluso para los que no tienen experiencia en programación.

¿Cómo puede beneficiar a mi carrera aprender R?

Aprender R puede mejorar significativamente tu carrera, especialmente si te interesan campos como el análisis de datos, la estadística o la investigación. Como lenguaje diseñado específicamente para el análisis estadístico y la visualización de datos, los conocimientos de R son muy solicitados en sectores que van desde la sanidad y las finanzas hasta el mundo académico y el marketing, lo que abre una amplia gama de oportunidades laborales y vías de crecimiento profesional.

¿Cómo empiezo con R?

Empezar tu viaje con R implica primero comprender sus conceptos fundamentales, como vectores, factores, listas y marcos de datos. Nuestro curso de Introducción a la programación en R cubre estos aspectos básicos, proporcionando una base sólida para seguir explorando el lenguaje de programación R.

¿Cuál es la diferencia entre R y Python?

Python es un lenguaje de programación de propósito general, desarrollado para manejar una amplia gama de tareas, desde la ciencia de datos al desarrollo web, lo que lo hace muy versátil y popular para diversas aplicaciones. R, en cambio, se creó para el análisis estadístico y destaca en la visualización de datos y el análisis exploratorio de datos.

¿Vale la pena aprender R en 2024?

Absolutamente, vale la pena aprender R en 2024, especialmente para aquellos centrados en áreas especializadas como el análisis estadístico, la visualización de datos y la investigación académica. A pesar del rápido crecimiento de Python, R mantiene una fuerte presencia en la ciencia de datos y la analítica, valorado por sus avanzadas capacidades estadísticas y su dedicada comunidad.

¿Ofrece Datacamp una Certificación R?

DataCamp ofrece dos certificaciones R: Analista de datos y científico de datos. Ambos están disponibles en R o Python. Si estás interesado en alguna de ellas, consulta aquí nuestras Certificaciones.

Otras tecnologías y temas

tecnologías