Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducao ao R
AULA 2
2015/1
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
1 / 22
Sobre o R
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
2 / 22
Operacoes Basicas
+: soma;
-: subtrac
ao;
: multiplicac
ao;
/: divis
ao;
: potenciac
ao;
%%: resto da divis
ao;
%/%: parte inteira da divis
ao;
%%: multiplica matrizes;
==, !=: argumentos l
ogicos: igual e diferente, respectivamente;
<, <=, >, >=: menor, menor igual, maior e maior igual, respectivamente;
;: utilizado para separar diferente comandos em uma mesma linha.
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
3 / 22
Comandos Basicos
sqrt(): raiz quadrada;
abs(): valor absoluto;
exp(): exponencial;
log10() e log2(): logaritmo na base 10 e na base 2,
respectivamente;
log(,base=): logaritmo em qualquer base, padrao e o logaritmo
neperiano;
sin(), cos(), tan(): func
oes trigonometricas (em radianos);
asin(), acos(), atan(): func
oes trigonometricas inversas;
factorial(n): n!
a
choose(a,b):
.
b
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
4 / 22
Comandos Basicos
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
5 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
6 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
6 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
7 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
7 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
7 / 22
Estatsticas Descritivas
Algumas das mais importantes estatsticas descritivas sao:
mean(x): media de uma variavel x;
median: mediana de uma variavel x;
var(x): variancia de uma variavel x;
sd(x): desvio padrao de uma variavel x;
quantile(x,p): quantil p de uma variavel x;
summary(x): retorna um conjunto de estatsticas da variavel x;
table(x): retorna a frequencia dos valores da variavel x;
cov(x,y): covariancia entre as variaveis x e y;
cor(x,y): correlacao entre as variaveis x e y.
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
8 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
9 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
9 / 22
Analise Grafica
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
10 / 22
Analise Grafica
Gr
afico de barras: barplot(x): faz um grafico de barras com dos
valores de uma variavel x (frequencia).
horiz=FALSE: grafico com barras verticias (padrao);
horiz=TRUE: grafico com barras horizontais;
names.arg=vetor.de.nomes: nomes das categorias.
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
11 / 22
Analise Grafica
Gr
afico de setores: pie(x): faz um grafico de setores (pizza) dos valores
de uma variavel x (frequencia).
clockwise=FALSE: grafico no sentido anti-horario (padrao);
clockwise=TRUE: grafico no sentido horario;
labels=vetor.de.nomes: nomes das categorias.
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
12 / 22
Analise Grafica
Gr
afico gen
erico: plot(x) ou plot(x,y) : faz diversos tipos de graficos
para valores de uma variavel x ou um par de variaveis (x,y).
type=p: grafico de pontos (padrao);
type=l: grafico de linhas;
type=b: grafico de linhas e pontos;
type=c: grafico de linhas sem pontos;
type=o: grafico de linhas e pontos sobrespostos;
type=h: grafico de linhas verticais;
type=s: grafico de degraus;
type=S: grafico de degraus invertidos;
type=n: nao plota nada.
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
13 / 22
Analise Grafica
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
14 / 22
Analise Grafica
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
15 / 22
Importando Dados
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
16 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
17 / 22
An
alise Explorat
oria de Dados
17 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
18 / 22
An
alise Explorat
oria de Dados
18 / 22
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
19 / 22
An
alise Explorat
oria de Dados
19 / 22
Importando Dados do R
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
20 / 22
Exerccio 1
Jo
ao Batista M. Pereira
An
alise Explorat
oria de Dados
21 / 22
Exerccio 2
Analise exploratoria do conjunto de dados iris.
An
alise Explorat
oria de Dados
22 / 22