Re: [R-br] Função para remover colunas

2016-02-29 Por tôpico salah
Olá O colega já lhe deu a solução, mas se é pra facilitar a vida do usuário leigo segue sugestão (df = data.frame( a=letters[10], b=LETTERS[10], c=seq(10), d=letters[1:10], e=letters[1:10] )) ## exemplo1 remove.var = function(dataname, vars) { dataname[vars]

Re: [R-br] Função para remover colunas

2016-02-29 Por tôpico Éder Comunello
Bom dia, Elias, particularmente eu acredito que os colegas propuseram soluções melhores, mas para seu código funcionar você deve definir o "ambiente" onde a função será executada. Alterei seu código pra testar: ### remove.variables <- function(dataset.name, vars.to.remove) { # scan the

Re: [R-br] Função para remover colunas

2016-02-29 Por tôpico Pedro Emmanuel Alvarenga Americano do Brasil
Engraçado... eu usaria uma coisa do tipo 1. remove.variables <- function(dataset.name, vars.to.remove) 2. { 3. output <- dataset.name[,-which(names(dataset.name) %in% vars.to.remove] 4. output 5. } dataset <- remove.variable(dataset,c("var1","var2","var3")) Pedro Brasil

Re: [R-br] Função para remover colunas

2016-02-28 Por tôpico Leonardo Ferreira Fontenelle
Ou, dependendo da intenção: head(ChickWeight) ChickWeight$weight <- NULL head(ChickWeight) Espero que ajude. Leonardo Ferreira Fontenelle[1] Em Dom 28 fev. 2016, às 11:59, Rodrigo Coster escreveu: > Não é mais fácil usar subset() e o parâmetro select ? > > head(ChickWeight)

[R-br] Função para remover colunas

2016-02-28 Por tôpico Elias Carvalho
Ola Pessoal Para facilitar a vida de um usuário leigo, eu criei uma função para excluir as colunas de uma tabela, conforme código abaixo: 1. remove.variables <- function(dataset.name, vars.to.remove) 2. { 3. # scan the variables to be removed 4. for (x in 1 :