Pular para o conteúdo principal
InícioR

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

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
16.4K
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
351
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
16.4K
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
4.4K
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
5.7K
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
2.6K
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
1.3K
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.6K
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
859
Aprenda a limpar dados rápida e precisamente para transformar dados brutos em insights incríveis.

curso

Introduction to R for Finance

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

curso

Teste de hipóteses em R

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

curso

Writing Efficient R Code

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

curso

Regressão intermediária no R

IntermediateSkill Level
4 horas
756
Aprenda a realizar regressão linear e logística com múltiplas variáveis explicativas.

curso

Reporting with R Markdown

IntermediateSkill Level
4 horas
537
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
487
Transform almost any dataset into a tidy format to make analysis easier.

curso

Sampling in R

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

curso

RNA-Seq with Bioconductor in R

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

curso

Building Web Applications with Shiny in R

IntermediateSkill Level
4 horas
181
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

Linear Algebra for Data Science in R

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

curso

Intermediate Importing Data in R

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

curso

Introduction to Bioconductor in R

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

curso

Foundations of Probability in R

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

curso

Supervised Learning in R: Regression

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

curso

Communicating with Data in the Tidyverse

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

curso

Time Series Analysis in R

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

curso

Manipulating Time Series Data in R

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

curso

Unsupervised Learning in R

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

curso

Modeling with Data in the Tidyverse

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

curso

Forecasting in R

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

curso

Cluster Analysis in R

IntermediateSkill Level
4 horas
258
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

Intermediate R for Finance

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

curso

Experimental Design in R

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

curso

Analyzing Survey Data in R

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

curso

Generalized Linear Models in R

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

curso

Web Scraping in R

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

curso

Machine Learning with caret in R

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

curso

Foundations of Inference in R

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

curso

Visualizing Geospatial Data in R

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

curso

Building Dashboards with shinydashboard

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

curso

Credit Risk Modeling in R

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

curso

ARIMA Models in R

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

curso

Practicing Statistics Interview Questions in R

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

curso

Dealing With Missing Data in R

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

curso

Survival Analysis in R

IntermediateSkill Level
4 horas
106
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

Quantitative Risk Management in R

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

curso

Machine Learning in the Tidyverse

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

curso

Developing R Packages

IntermediateSkill Level
4 horas
95
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

Factor Analysis in R

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

curso

Visualization Best Practices in R

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

curso

Network Analysis in R

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

curso

Support Vector Machines in R

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

curso

Dimensionality Reduction in R

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

curso

Feature Engineering in R

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

curso

A/B Testing in R

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

curso

Sentiment Analysis in R

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

curso

ChIP-seq with Bioconductor in R

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

curso

Bond Valuation and Analysis in R

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

curso

Categorical Data in the Tidyverse

BeginnerSkill Level
4 horas
110
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

Data Manipulation with data.table in R

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

curso

R For SAS Users

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

curso

Financial Trading in R

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

curso

Programming with dplyr

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

curso

Hyperparameter Tuning in R

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

curso

Bayesian Modeling with RJAGS

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

curso

Analyzing US Census Data in R

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

curso

GARCH Models in R

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

curso

Forecasting Product Demand in R

IntermediateSkill Level
4 horas
12
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

Market Basket Analysis in R

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

curso

Analyzing Social Media Data in R

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

curso

Business Process Analytics in R

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

curso

Probability Puzzles in R

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

curso

Parallel Programming in R

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

curso

Scalable Data Processing in R

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

curso

Defensive R Programming

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

curso

Mixture Models in R

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

curso

Building Response Models in R

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

programa

Cientista de dados associado em R

88 horas
161
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
351
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 com R

36 horas
413
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 com R

20 horas
204
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

Desenvolvedor R

52 horas
28
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 com R

52 horas
34
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

Visualização de dados com R

12 horas
90
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

Cientista de dados em R

27 horas
54
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 com R

67 horas
21
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

Data Manipulation com R

16 horas
146
Elimine a dificuldade de manipulação de dados usando dplyr e 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
32
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 de aprendizado de máquina em R

24 horas
34
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

Fundamentos brilhantes com R

16 horas
29
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

Importação e limpeza de dados com R

14 horas
97
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

Fundamentos do Tidyverse com R

20 horas
68
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

Séries temporais com R

25 horas
68
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

Análise de marketing com R

24 horas
8
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

Inferência estatística com R

16 horas
18
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

Big Data com R

16 horas
36
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

Fundamentos de finanças em R

28 horas
30
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

Finanças Aplicadas em R

26 horas
18
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

Mineração de texto com R

16 horas
13
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
7
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

Análise de rede com R

12 horas
8
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.3K
Apply data importing and cleaning skills to extract insights about the New York City Airbnb market.

projeto

Exploring Airbnb Market Trends

1 hora
2.3K
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