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.


5 comentários em “Uma breve introdução ao software R”
Hello! I completely agree with you. As a statistics enthusiast, I have been looking for a easy-to-use software that can help me analyze data and R is definitely the way to go. I have tried some other software in the past, but R is by far the most powerful and versatile one out there. I have already started using it for my analyses and I am loving it. Thanks for sharing this post!
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!
Ótima introdução ao R! A explicação sobre as suas aplicações práticas foi muito esclarecedora. Estou ansioso para aprender mais e explorar como posso utilizar o R em meus projetos. Muito obrigado por compartilhar!
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.