Pular para o conteúdo principal
Documentos
Compartir
LinkedIn
Facebook
Twitter
Copy
Gerenciamento de dados em REntrada de dados em RGráficos em RDocumentação RInterface REstatísticas em R

Usando with( ) e by( )

Há duas funções que podem ajudar você a escrever um código mais simples e eficiente.

Com

A função with( ) aplica uma expressão a um conjunto de dados. É semelhante ao DATA= no SAS.

# with(data, expression)
# example applying a t-test to a data frame mydata

with(mydata, t.test(y ~ group))

Por

A função by( ) aplica uma função a cada nível de um fator ou fatores. É semelhante ao processamento BY no SAS.

# by(data, factorlist, function)
# example obtain variable means separately for
# each level of byvar in data frame mydata
by(mydata, mydata$byvar, function(x) mean(x))

Para praticar

Faça o curso Manipulação de dados com o R para obter um entendimento completo de como trabalhar para extrair valor dos dados no R.