[R-br] Erro ao excluir NA

Felipe felipe.e.barletta em gmail.com
Domingo Março 22 18:43:27 BRT 2015


Prezados colegas,

Estou tentando excluir NA's de um vetor.
Quando uso os comandos abaixo, consigo sem problemas. Mas basta eu mudar 
apenas o nome do vetor e dá o erro abaixo:

c <- c(1,2,NA,NA,4,NA,5,NA,NA,12);c
bad <- is.na(c);bad
miss <- c[bad];miss
int <- c[!bad];int

### Apenas mudando nome dos vetores
rm(list=ls())
vetor <- c(1,2,NA,NA,4,NA,5,NA,NA,12);vetor
bad <- is.na(vetor);bad
miss <- c[bad];miss
Erro em c[bad] :
   objeto de tipo 'builtin' não possível dividir em subconjuntos
int <- c[!bad];int
Erro em c[!bad] :
   objeto de tipo 'builtin' não possível dividir em subconjuntos

Alguém sabe porque deste erro?


Mais detalhes sobre a lista de discussão R-br