R

O programa R é um programa Opensource que permite fazer as estatísticas que são habitualmente feitas no SPSS.

Existem outros pacotes estatísticos como sejam o SAS, SPSS, Stata, ou Systat. Porque aprender R?

1. É gratuito.
2. Corre em diversas plataformas incluindo Windows, Unix e MacOS.
3. Oferece uma plataforma para programar novos métodos estatísticos de uma forma simples e directa.
4. Contém rotinas estatísticas avançadas ainda não disponíveis noutras plataformas.
5. Tem capacidades gráficas muito avançadas.

Mesmo em faculdades onde exista o SPSS o facto de usar o R permite que os alunos possam trabalhar em casa sem terem custos adicionais.

Pode ver um manual sobre o R em www.statmethods.net.

Instalação do R

O programa R pode ser descarregado a partir de:

https://cran.r-project.org/mirrors.html

O programa depois de descarregado pode ser executado.
Para a maior parte das pessoas é mais fácil usar o interface gráfico em vez da linha de comandos. Este é apenas uma das centenas de funcionalidades que pode ser acrescentada ao R.

Pode instalar o interface gráfico rcmd rusando a:

– opção Packages – Install Packages
– mirror Portugal
– Packages Rcmdr
Isto faz descarregar vários ficheiros.
Depois deverá fazer
– Load Package – Rcmdr
– Da primeira vez terá que ainda instalar cerca de 50 mb de pacotes do qual ele é dependente.
– Por fim terá acesso ao ambiente gráfico para o R 🙂

Programação em R

A partir da linha de comandos do R é possível efectuar cálculos

> 3+4

[1] 7

Cada comando é executado depois de se dar enter

> log(2)

[1] 0.6931472

Além dos operadores matemáticos a linha de comandos tem também outros operadores que podem ser usados.

Pode-se colocar valores dentro de variáveis através de um comando com o sinal de menor

> x <- 2 
Ou pode-se carregar um vector de valores com o comando
> Altura <- c(168, 177, 177, 177, 178, 172, 165, 171, 178, 170)
Ou 
> Peso <- c(88, 72, 85, 52, 71, 69, 61, 61, 51, 75) 

É possível fazer cálculos com vectores
> IMC <- Peso/((Altura/100)^2) 
> IMC
 [1] 31.17914 22.98190 27.13141 16.59804 22.40879 23.32342 22.40588 20.86112
 [9] 16.09645 25.95156
 É possível criar funções para serem depois chamadas
> quadrado <- function(x){
        x2 <- x^2;
        return(x2)
        }

A função pode ser depois chamada com 
> quadrado (2)

R no Excel

Pode ser descarregado o programa rexcel http://rcom.univie.ac.at/download.html e instalado com um componente de ligação permitindo aceder ao R directamente a partir do Excel. Este programa para estudantes é gratuito. rexcel

Leave a Reply