[R-br] Erro ao excluir NA
Marcus Nunes
marcus.nunes em gmail.com
Domingo Março 22 19:02:56 BRT 2015
Depois do comando rm(list=ls()), toda instância do vetor "c" deve ser
substituída pelo nome "vetor". Por exemplo,
miss <- vetor[bad];miss
int <- vetor[!bad];int
2015-03-22 18:43 GMT-03:00 Felipe <felipe.e.barletta em gmail.com>:
> 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?
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
--
Marcus Nunes
http://marcusnunes.me/
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150322/4f724575/attachment.html>
Mais detalhes sobre a lista de discussão R-br