Não foi possível enviar o arquivo. Será algum problema com as permissões?

Essa é uma revisão anterior do documento!


Comandos mostrados nas aulas do curso (2008)

Comandos mostrados nas aulas do curso (2008)

Semana 1

27/02/2008

Quatro formas alternativas de entrada de dados de 0 a 10.

x <- c(0, 1, 2, 3, 4, 5 ,6, 7, 8, 9, 10)
x
x <- 0:10
x
x <- seq(0,10, by=1)
x <- scan()
1: 0
2: 1
...
10: 9
11: 10
12: 

Extendendo as possibilidades

seq(0,1, by=0.1)
(0:10)/10
 
10:0
seq(10,0, by=-1)
<code>
 
Selecionando indivíduos pela sua posição (indexando valores de um vetor). Note que comandos a seguir somente mostram resultados sem alterar //x//
<code R>
x[1]
x[4]
x[1:3]
x[5:8]
x[c(2, 5, 7])
x

Substituindo valores de um vetor. Note que comandos alteram valores do vetor.

x[1:3] <- c(0, 10, 20)
x
 
pesos <- c(67, 83, 56, 91, 58, 47, 82, 75)
pesos
pesos[4] <- 81
pesos
pesos[pesos > 80] <- 85
pesos
pesos[pesos > 80] <- NA
pesos

Amostrando valores de um vetor. Note uso do

rep
para definir amostra com reposição.
args()
mostra os argumentos da função. <code R> dados ← c(34, 28, 31, 32, 43, 40, 45, 39, 26, 29) sample(dados, 3) sample(dados, 3) sample(dados, 3, rep=TRUE) args(sample) <code>


QR Code
QR Code disciplinas:ce223:comandos2008 (generated for current page)