Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra-sites domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jetpack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpforms-lite domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114

Notice: A função _load_textdomain_just_in_time foi chamada incorretamente. O carregamento da tradução para o domínio astra foi ativado muito cedo. Isso geralmente é um indicador de que algum código no plugin ou tema está sendo executado muito cedo. As traduções devem ser carregadas na ação init ou mais tarde. Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 6.7.0.) in /home/statplace/public_html/site/wp-includes/functions.php on line 6114
Uma breve introdução ao software R - Statplace
artigos2-07

Uma breve introdução ao software R

R é um software livre para análise de dados desenvolvido especialmente por e para estatísticos, neste artigo falamos um pouco mais sobre o sftware e a linguagem R

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?

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

OperadoresSignificado
<-Atribui um nome a um objeto.
=Atribui valor a um argumento.
* / + –Multiplicação, divisão, soma e subtração, respectivamente.
x^b ou x**bx 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~xIndica 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çãoSignificado
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çãoSignificado
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.

Share the Post:
Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin

5 comentários em “Uma breve introdução ao software R”

  1. 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!

  2. 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!

  3. Ó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!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Related Posts