Pular para o conteúdo principal
Início

Cursos R

O R é uma linguagem de programação altamente versátil e avançada, famosa por seus recursos de análise estatística, visualização de dados e sua abrangente coleção de pacotes.
Cursos R icon
Group

Treinar 2 ou mais pessoas?

Tentar DataCamp for Business

Recomendado para iniciantes

Torne-se um programador de R e desenvolva suas habilidades em R com cursos interativos, trilhas e projetos, com curadoria de especialistas do mundo real.

curso

Introdução ao R

BeginnerSkill Level
4 horas
23.7K
Domine o básico da análise de dados em R, incluindo vetores, listas e data frames, e pratique com dados reais.

programa

Programação R

22 horas
549
Aumente o nível de suas habilidades de programação em R! Aprenda a trabalhar com estruturas de dados comuns, otimizar o código e escrever suas próprias funções.

Não sabe por onde começar?

Faça Uma Avaliação
154 resultados

curso

Introdução ao R

BeginnerSkill Level
4 horas
23.7K
Domine o básico da análise de dados em R, incluindo vetores, listas e data frames, e pratique com dados reais.

curso

R intermediário

BeginnerSkill Level
6 horas
7.1K
Continue sua jornada para se tornar um ninja em R aprendendo sobre condicionais, loops e funções de vetor.

curso

Introdução ao Tidyverse

BeginnerSkill Level
4 horas
9.1K
Comece a explorar e visualizar seus dados com o tidyverse, uma poderosa coleção de ferramentas em R.

curso

Introdução à Estatística em R

IntermediateSkill Level
4 horas
3.3K
Desenvolva suas habilidades estatísticas e aprenda a coletar, analisar e concluir dados com precisão.

curso

Introdução à regressão em R

IntermediateSkill Level
4 horas
2.7K
Preveja preços de imóveis e taxa de cliques em anúncios usando análise de regressão em R.

curso

Unindo dados com o dplyr

BeginnerSkill Level
4 horas
1.8K
Aprenda a combinar dados de várias tabelas para responder a perguntas complexas com dplyr.

curso

Limpeza de dados no R

IntermediateSkill Level
4 horas
1.4K
Aprenda a limpar dados rápida e precisamente para transformar dados brutos em insights incríveis.

curso

Teste de hipóteses em R

IntermediateSkill Level
4 horas
1.4K
Aprenda como e quando usar testes de hipótese em R, incluindo t-testes, testes de proporção e qui-quadrado.

curso

Regressão intermediária no R

IntermediateSkill Level
4 horas
1.1K
Aprenda a realizar regressão linear e logística com múltiplas variáveis 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

Cientista de dados associado in R

88 horas
172
Saiba como usar o R para ciência de dados, desde a manipulação de dados até o aprendizado de máquina. Adquira as habilidades de construção de carreira que você precisa para ter sucesso na ciência de dados!

programa

Programação R

22 horas
549
Aumente o nível de suas habilidades de programação em R! Aprenda a trabalhar com estruturas de dados comuns, otimizar o código e escrever suas próprias funções.

programa

Analista de dados in R

36 horas
380
Desde a análise exploratória de dados com o dplyr até a visualização de dados com o ggplot2, adquira as habilidades em R necessárias para que você tenha sucesso como analista de dados!

programa

Fundamentos de estatística in R

20 horas
166
Descubra o poder da estatística em R. Aprenda os principais conceitos, tópicos e técnicas de estatística usados por cientistas de dados e estatísticos todos os dias.

programa

Visualização de dados in R

12 horas
134
Coloque seus dados em foco com visualizações de dados em R usando ggplot2. Aprenda as habilidades gráficas e de construção de gráficos para contar histórias de dados melhores.

programa

Desenvolvedor R

52 horas
16
Da manipulação de dados ao desenvolvimento de pacotes, adquira as habilidades de construção de carreira que você precisa para ter sucesso como desenvolvedor de R. Não é necessário ter experiência prévia em codificação.

programa

Estatístico in R

52 horas
49
Um estatístico coleta e analisa dados e ajuda as empresas a entender os dados quantitativos, inclusive identificando tendências e fazendo previsões.

programa

Cientista de dados em R

27 horas
47
Aprenda ciência de dados com R, desde a manipulação de dados até o aprendizado de máquina, e adquira as habilidades necessárias para a certificação Data Scientist in R!

programa

Analista quantitativo in R

67 horas
12
Assegurar que os portfólios estejam equilibrados em termos de risco, ajudar a encontrar novas oportunidades de negociação e avaliar os preços dos ativos usando modelos matemáticos.

programa

Fundamentos de aprendizado de máquina em R

24 horas
48
Preveja respostas categóricas e numéricas por meio de classificação e regressão e descubra a estrutura oculta dos conjuntos de dados com aprendizado não supervisionado.

programa

Manipulação de dados in R

16 horas
69
Elimine a dificuldade de manipulação de dados usando o dplyr e o tidyr. Saiba como transformar, classificar e filtrar seus dados, prontos para uma análise rápida.

programa

Análise de dados genômicos em R

16 horas
95
Comece a explorar o mundo da biologia computacional com pacotes e fluxos de trabalho essenciais do Bioconductor para análise de dados de sequenciamento de última geração.

programa

Fundamentos do Tidyverse in R

20 horas
79
Com o tidyverse, você pode importar e organizar dados, manipular e visualizar dados, além de modelar e se comunicar com dados em R.

programa

Fundamentos brilhantes in R

16 horas
26
Saiba como usar o Shiny, um pacote popular do R, para criar aplicativos da Web altamente interativos e compartilhar suas análises como painéis e visualizações.

programa

Séries temporais in R

25 horas
65
Saiba como extrair insights significativos de dados de séries temporais no R. Explore como modelar, prever e visualizar dados de séries temporais.

programa

Importação e limpeza de dados in R

14 horas
94
Adquira as habilidades do mundo real necessárias para importar e limpar seus dados ao trabalhar com o R, possibilitando que você revele os insights que importam.

programa

Inferência estatística in R

16 horas
58
Um conjunto básico de habilidades em inferência estatística necessário para entender, interpretar e ajustar seus modelos estatísticos e de aprendizado de máquina.

programa

Análise de marketing in R

24 horas
9
Desenvolva as habilidades em R que você precisa para trabalhar com dados de mídia social, realizar análises de cestas de mercado e usar o aprendizado de máquina para orientar suas decisões de marketing.

programa

Fundamentos de finanças em R

28 horas
17
Adquira as habilidades introdutórias de que você precisa para tomar decisões financeiras orientadas por dados em R, usando os pacotes xts, zoo, tidyquant e PortfolioAnalytics.

programa

Big Data in R

16 horas
16
Trabalhe com big data em R por meio de programação paralela, interface com o Spark, escrevendo código R dimensionável e eficiente, e aprenda maneiras de visualizar big data.

programa

Mineração de texto in R

16 horas
8
Descubra a mineração de texto em R e saiba como extrair insights interessantes de tweets, análises de produtos e livros por meio da análise de sentimentos em R.

programa

Visualização interativa de dados em R

16 horas
6
Crie belos mapas interativos, explore seus dados aplicando zoom e passando o mouse sobre os gráficos e crie gráficos dinâmicos e envolventes no R.

programa

Finanças Aplicadas em R

26 horas
13
Desenvolva suas habilidades financeiras no R. Aprenda a avaliar carteiras, calcular o risco de crédito e criar modelos GARCH para prever a volatilidade.

programa

Análise de rede in R

12 horas
10
Saiba como visualizar e analisar dados de rede no R, usando o igraph e outras bibliotecas de visualização.
Ver Mais

Recursos relacionados em R

R Project

blog

As 8 principais ideias de projetos de R para 2023

Descubra o que é o R e todos os benefícios de usá-lo, além de dar exemplos e novas ideias para um projeto.
Elena Kosourova's photo

Elena Kosourova

16 min


Você está pronto para aplicar suas habilidades?

Os projetos permitem que você aplique seu conhecimento a uma ampla variedade de conjuntos de dados
para resolver problemas do mundo real em seu navegador

projeto

NYC Airbnb Data Analysis

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

projeto

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 Mais

Perguntas frequentes

O que é R?

O R é um sistema de computação estatística e gráficos que consiste na linguagem R e em um ambiente de tempo de execução. Originalmente projetado para fins estatísticos, ele se destaca na análise de dados, mineração, modelagem e criação de visualizações. Usado principalmente para estatística e ciência de dados, seus aplicativos se estendem à IA, aprendizado de máquina, análise financeira e muito mais. Por ser de código aberto e equipado com uma grande variedade de funções e pacotes, o R é popular em vários campos, incluindo o acadêmico, o financeiro e o de mídia social.

Você precisa de alguma experiência prévia em programação para começar a aprender R?

Você não precisa ter experiência prévia em programação para começar a aprender R. Nossos cursos são projetados para serem acessíveis aos iniciantes, com orientação passo a passo que torna o aprendizado do R simples, mesmo para aqueles que não sabem programar.

Como o aprendizado de R pode beneficiar minha carreira?

Aprender R pode melhorar significativamente sua carreira, especialmente se você estiver interessado em áreas como análise de dados, estatística ou pesquisa. Como uma linguagem projetada especificamente para análise estatística e visualização de dados, as habilidades em R são muito procuradas em setores que vão desde a área de saúde e finanças até a área acadêmica e de marketing, abrindo uma ampla gama de oportunidades de trabalho e caminhos para o crescimento profissional.

Como faço para começar a usar o R?

Para começar sua jornada com o R, primeiro você precisa entender seus conceitos fundamentais, como vetores, fatores, listas e quadros de dados. Nosso curso de Introdução à programação R abrange esses conceitos básicos, fornecendo uma base sólida para que você possa explorar mais a linguagem de programação R.

Qual é a diferença entre R e Python?

Python é uma linguagem de programação de uso geral, desenvolvida para lidar com uma ampla gama de tarefas, desde a ciência de dados até o desenvolvimento da Web, o que a torna altamente versátil e popular para vários aplicativos. O R, por outro lado, foi criado para análise estatística e se destaca na visualização de dados e na análise exploratória de dados.

Vale a pena aprender R em 2024?

Sem dúvida, vale a pena aprender R em 2024, especialmente para aqueles que se concentram em áreas especializadas, como análise estatística, visualização de dados e pesquisa acadêmica. Apesar do rápido crescimento do Python, o R mantém uma forte presença na ciência de dados e na análise, valorizado por seus recursos estatísticos avançados e pela comunidade dedicada.

A Datacamp oferece uma certificação R?

A DataCamp oferece duas certificações R: Analista de dados e cientista de dados. Ambos estão disponíveis em R ou Python. Se você estiver interessado em qualquer um deles, confira nossas certificações aqui.

Outras tecnologias e tópicos

tecnologias