Professional Documents
Culture Documents
Comandos bsicos
Dar nome a varivel (strings): Var_1 <- 2
Limpar tela de comando: ctrl L
Comentrio: #
Observar objetos ou variveis existentes: ls( )
Excluir: rm( )
Apagar tudo que est na memria:
rm( )
?nome_comando ou
help(nome_comando)
Vetores
V <- c(1,2,3,4)
Lenght(v)
Mode(v)
v1 <- c(1,2,3,4)
v2 <- runif(4) # 4 distrib. uniforme
v2 <- round(v2) #arredondar nmeros
k <- 4
v3 <- k*v2
v4 <- v2/k
soma <- v1+ v2
subtracao <- v1-v2
potencia <- v1 k
multiplicacao <- v1*v2
vlog <- log(v2)
vsroot <- sqrt(v2)
Vetor vazio: v <- c()
Vetor concatenado: vconc <- c(v, v2)
Para acessar um elemento especfico, fazemos uso do ndice: vconc[1]
n1:n2: sequncia de nmeros de n1 a n2
rep(n1,p): cria um vetor contendo p vezes o valor n1
seq(a,b,c): cria uma sequncia de a a b separados por intervalos de
c unidades
sort(v): mostra os valores de v em ordem crescente. H tambm a
Matriz
Uma matriz 2 3 contendo os elementos 1 a 6, nas colunas, gerada
por:
A <- matrix(1:1:6,nrow=2)
A = matrix(1:6, ncol = 3)
ou nrow(), ou ncol:
dim(A)
nrow(A)
ncol(A)
A funo matrix cria uma matriz com os valores do argumento data. O nmeros de linhas
e colunas so definidos pelos argumentos nrow e ncol:
> minha.matriz
[1,] 1 4 7 10
[2,] 2 5 8 11
[3,] 3 6 9 12
Tambm por default, os valores so preenchidos por coluna. Para preencher por linha
basta o alterar o argumento byrow para TRUE:
> minha.matriz
[1,] 1 2 3 4
[2,] 5 6 7 8
[3,] 9 10 11 12
> trapalhoes
1 Didi 1936 V
2 Ded 1936 V
3 Mussum 1941 F
4 Zacarias 1934 F
>
# O mesmo, em um s comando:
Fonte: http://ecologia.ib.usp.br/bie5782/doku.php?id=bie5782:03_apostila:04-dados