Em um mundo cada vez mais voltado para dados, aprender R é fundamental, sendo um diferencial em qualquer profissão, pois todas estão preocupadas com os dados que geram.
Para quem está começando, é muito importante que as explicações e os comandos sejam mostrados de forma bastante didática, sem deixar lacunas ou dúvidas na mente dos alunos.
É justamente com esse objetivo que criamos o curso de R online para iniciantes.
Nosso foco final é o ramo da inteligência artificial e ciência de dados. Como R será uma das ferramentas utilizadas, estamos criando dois cursos: este R para iniciantes e também R para machine learning. Se você tem interesse em seguir nessa área, está no lugar certo! Se pretende apenas aprender os fundamentos de R, não se preocupe, esse curso básico também foi feito para você.
Inclusive, para quem pensa em seguir na área de IA e ciência de dados, o ideal é já aprender R juntamente com esses conceitos. Fazemos isso em nosso curso de de machine learning com linguagem R, com muita didática, confira:
Abaixo você pode assistir todas as aulas do curso gratuito online. Não esqueça de se inscrever em nosso canal para aproveitar novos conteúdos.
Como posso solicitar um certificado de conclusão?
Ao final dessa página, basta preencher seu e-mail para receber um certificado gratuitamente.
Como este curso de R básico está organizado?
Sem enrolação e sem floreios, você vai entender o que é a linguagem R, suas vantagens, como instalar com as melhores ferramentas disponíveis, e começará a realizar seus primeiros códigos.
Ao todo são 17 aulas muito didáticas que irão fazer você sair do zero até dizer que conhece e sabe utilizar R.
É importante que você não pule nenhuma aula, para obter o máximo de proveito, pois cada aula foi cuidadosamente pensada como sendo pré-requisito para a próxima. Combinado?
A boa notícia é que R é uma das linguagens mais fáceis de se utilizar. Alguns defendem que é inclusive mais fácil que Python.
Está pronto para começar? Então vamos nessa!
Aula 1: Introdução a R
Conteúdos: o que é uma linguagem de programação, o que é a linguagem R, para que serve, e como começar.
Aula 2: Instalando o R e RStudio
Conteúdos: como instalar o R pela primeira vez no seu computador e o RStudio, interface que utilizaremos nas aulas. Você pode conferir o passo a passo nessa página.
Aula 3: Conhecendo o R e RStudio – Variáveis
Conteúdos: continuamos nossa conversa da aula anterior, agora focando nas funções, como utilizar e conhecer. Também falamos sobre os pacotes que contêm as funções, e como instalá-los. Alguns dos exemplos utilizados na aula:
a <- c(10,5,15,20)
?summary
summary(a)
install.packages("stringr")
library(stringr)
Nome <- "Joao"
Sobrenome <- "Silva"
NomeCompleto <- str_c(Nome, Sobrenome)
Aula 5: Operadores na linguagem R
Conteúdos: tipos de dados na linguagem R, começando pelos dados numéricos, que nos possiblitam operações matemáticas. Alguns dos exemplos utilizados na aula:
Salario <- 3450.89
Horas <- 220
SH <- Salario/Horas
SHi <- as.integer(Salario/Horas)
SHr <- round(Salario/Horas)
Numeros2 <- c(Salario,Horas)
Aula 7: Caracteres na linguagem R
Conteúdos: como filtrar as variáveis que criamos, obtendo apenas parte de seu conteúdo, podendo assim realizar a sua edição. Alguns exemplos utilizados na aula:
vogais <- c("a","e","i","o","u")
vogais[3]
vogais[-3]
vogais[3:5]
vogais[3:length(vogais)]
vogais[vogais=="e"]
Aula 15: Filtros em data frames na linguagem R
Conteúdos: como utilizar o condicional if, e os loops for e while. Alguns dos exemplos utilizados na aula:
idades <- c(25,30)
nomes <- c("Joao","Caina")
df <- data.frame(nomes,idades)
if (df$idades[df$nomes=="Joao"] > df$idades[df$nomes=="Caina"]){
"Mais velho: Joao"
} else{
"Mais velho: Caina"
}
v <- 0
for (i in df$idades) {if (i > v) {v <- i}}
df$nomes[df$idades == v]
x <- 0
while (x < 10) {
print(x)
x <- x+1
}
Aula 17: Funções na linguagem R
Conteúdos: como criar e utilizar nossas próprias funções. Um dos exemplos utilizados na aula:
a <- c(423,464,69,519,123,258)
soma <- function (y){
x <- 0
for (i in y) {
x <- x + i
}
print(x)
}
soma(a)
Como continuar aprendendo R?
O próximo passo lógico se você deseja utilizar R para machine learning e análise de dados é ingressar em nosso curso completo de machine learning com R.
Neste curso você vai aprender machine learning e linguagem R ao mesmo tempo.
Quer mais um curso gratuito antes? Aqui vai: curso de R para machine learning. Neste curso você irá conhecer mais comandos da linguagem R, úteis para aplicações de machine learning e análise de dados.
Confira também a lista completa com todos os nossos cursos:
Cursos diferenciados pela didática (100% de aprendizado)
Outros conteúdos que você pode se interessar: