Documente Academic
Documente Profesional
Documente Cultură
4 25 12
5 22 15
6 26 14
8 25 18
7 24 19
9 28 16
8 32 13
5 36 12
4 21 32
7 41 31
8 45 14
9 41 18
8 43 17
9 63 21
8 52 13
9 57 14
Aula 1
# Comandos Bsicos e Orientaes Importantes
# operaes matemticas
8-4
8+4
8*2
8/2
#
#
#
#
subtrao
soma
multiplicao
diviso
8^2
# eleva ao quadrado
sqrt(9)
# raiz quadrada
9^0.5 # raiz quadrada
9^(1/2)
# raiz quadrada
9^(1/3)
# raiz cbica
factorial(3)
# fatorial
exp(1)
# exponencial (eleva a constante e = 2,718 a 1)
log(2)
# retorna o logaritmo na base 2,718 de um nmero
log(2, base=10) # retorna o logaritmo na base 10 de um nmero
log(2, base=2) # retorna o logaritmo na base 2 de um nmero
# entendendo funes no R
# toda funo oficial do R tem um arquivo de ajuda
# toda funo possui argumentos que so inseridos entre parnteses
?log # visualiza ajuda da funo
log(x, base = exp(1))
# argumentos da funo
# criando objetos
z=2
z
z<-2
z^2; log(z); y=z^2+20
z+y
z+x
x=y
z+x; z+y
z==x
y==x
h="estatstica"
h
class(x)
class(h)
ls()
ctrl + l (no teclado)
rm(list=ls())
# pergunta lgica
# um objeto no precisa ser numrico
# para visualizar o objeto
# funo para saber a classe de um objeto
# funo para saber a classe de um objeto
# lista os objetos disponveis na rea de trabalho
# limpa a rea de trabalho
# apaga os objetos da rea de trabalho
# algumas funes
sum(dados)
length(dados)
mean(dados)
mean(tratamentos)
median(dados)
var(dados)
sd(dados)
max(dados); min(dados)
range(dados)
sort(dados)
?sort
# soma os dados
n ou tamanho da amostra ou conjunto
retorna a mdia
objeto no numrico
retorna a mediana
# retorna a varincia
# retorna o desvio padro
# mximo e mnimo
# extremos (mximo e mnimo)
# ordena
# ajuda da funo
#
#
#
#
# criando equaes
var(dados)^0.5
sum(dados)/length(dados)
cv=sd(dados)*100/mean(dados)
cv
n=length(dados)
s=sd(dados)
epm=s/n^0.5
epm
#
#
#
#
primeira
primeira
a tabela
a tabela
coluna
linha
sem a primeira coluna
sem a primeira linha
# muito importante!!!!
# algumas maneiras de entrada para uma tabela (data.frame)
# abrindo direto de um arquivo (preferncia de texto simples=txt)
# sempre verificar o nome do arquivo e o diretrio
tab.txt=read.table("Dados.txt", header=TRUE)
# abrindo da rea de transferncia (minha maneira preferida)
tab1=read.table("clipboard", header=TRUE)
# colando direto como no exemplo abaixo
tab2=read.table(header=TRUE, text="
a
b
c
4
25
12
5
22
15
6
26
14
8
25
18
7
24
19
9
28
16
8
32
13
5
36
12
4
21
32
7
41
31
8
45
14
9
41
18
8
43
17
9
63
21
8
52
13
9
57
14
")
# uso de funes de um pacote
# sempre que for usar uma funo de um pacote o mesmo deve ser requerido
require(lattice)
require(lme4)
# instalao de pacotes recomendados
install.packages("ds")
install.packages("epitools")
install.packages("epr")
install.packages("candisc")
install.packages("easyanova")
install.packages("easynls")
#
#
#
#
#
#
estatstica descritiva
odds ratio
regresso polinomial
variveis cannicas
anlise de varinia
anlise de regresso no linear