Para aqueles que nunca tiveram contato com o software R, programar pode parecer algo assustador, mas é consenso geral que vencido os obstáculos iniciais, programar utilizando a linguagem R passa a ser algo estimulante. Embarque nesta jornada conosco e amplie sua capacidade de analisar dados.
O que é o R?
R é um software livre para análise de dados. Foi desenvolvido em em 1996, com os professores de estatística Ross Ihaka e Robert Gentleman, da Universidade de Auckland que criaram uma nova linguagem computacional, similar a linguagem S desenvolvida por John Chambers.
Porque utilizar o R?
- Software gratuito com código aberto com uma linguagem acessível;
- Expansão exponencial entre pesquisadores, engenheiros e estatísticos;
- Se reinventa constantemente através de novas aplicações (aproximadamente 15.000 pacotes);
- Totalmente flexível, permitindo desenvolver facilmente funções e pacotes para facilitar o trabalho;
- Capacidade gráfica;
- Disponível para diferentes plataformas: Windows, Linux e Mac.
Como instalar o software R?
O site do CRAN – The Comprehensive R Archive Network fornece o instalador do programa. Basta selecionar o arquivo de acordo com sua plataforma (Windows, MAC ou Linux), baixar o pacote base e executar o programa de instalação.
Operadores na linguagem R
Operadores | Significado |
---|---|
<- | Atribui um nome a um objeto. |
= | Atribui valor a um argumento. |
* / + – | Multiplicação, divisão, soma e subtração, respectivamente. |
x^b ou x**b | x elevado a b. |
> < = >= <= != | Maior, menor, igual, maior ou igual, menor ou igual e diferente, respectivamente. |
& | Utilizado em programação lógica, significando “e” (adiciona uma condição). |
| | Utilizado em programação lógica, significa “ou” (adiciona outra possibilidade). |
y~x | Indica y em função de x. |
, | Separa um argumento de outro dentro da mesma função. |
“ | Delimita caractere. |
() | Delimita os argumentos dentro de uma função. |
{} | Indica o início e o fim de uma função. |
[] | Seleciona parte de um objeto |
# | Adiciona algum comentário no código. |
? | Obtém ajuda. |
rm(objetoA, …) | Remove o(s) objeto(s) entre os parênteses. |
rm(list=ls()) | Remove todos os objetos. |
install.packages(“nome_do_pacote”) | Instala o pacote selecionado, quando está conectado à internet. |
require(nome_do_pacote) | Carrega o pacote entre os parênteses. |
library(nome_do_pacote) | Ativa o pacote entre os parênteses. |
attach(dataframeA) | Permite que cada coluna do dataframe em questão seja reconhecida como um objeto. |
detach(dataframeA) | Desfaz a função anterior. |
example(nome_da_função) | Exibe exemplos da função. |
demo(nome_do_pacote) | Exibe demonstrações de funções presentes no pacote. |
help(nome_da_função) | Fornece informações da função entre parênteses. |
Funções matemáticas da linguagem R
Função | Significado |
---|---|
length(x) | Retorna o tamanho do vetor x. |
log(x) | Retorna o logaritmo na base e de x. |
exp(x) | Retorna o exponencial de x. |
sqrt(x) | Retorna a raiz quadrada de x. |
factorial(x) | Retorna o fatorial de x (x!). |
round(x) | Arredonda o valor de x. |
Funções estatísticas da linguagem R
Função | Significado |
---|---|
max(x) | Valor máximo de x. |
min(x) | Valor mínimo de x. |
sum(x) | Soma dos valores de x. |
mean(x) | Retorna a média de x. |
median(x) | Retorna a mediana de x. |
range(x) | Retorna a amplitude de x. |
sd(x) | Retorna o desvio-padrão de x. |
var(x) | Retorna a variância de x. |
Depois de vermos esses operadores é importante também falar dos principais objetos do R. Curtiu o nosso conteúdo? Então siga-nos nas redes sociais para continuar acompanhando as dicas sobre o R.
2 comentários em “Uma breve introdução ao software R”
Excelente post! Ficou clara a função do software R e como pode ser utilizado. Agora estou mais animado para começar a explorá-lo!
Excelente postagem! Foi mesmo um grande começo para quem está começando a trabalhar com o software R. Gostei do formato fácil de entender e das dicas práticas apresentadas. Espero que haja mais conteúdo relacionado ao uso prático do R no futuro!