Excluindo valores NaN

Pessoal, bom dia Preciso excluir valores NaN e na de um cjto de dados, p fazer o grafico de dispersao. alguem poderia me ajudar? obrigado, Leonardo

usando esse comando, acho que resolve: na.rm=T, is.NA=F Lucas F. de Souza Eng. Agrícola - CONAB M.Sc. Produção Vegetal - UENF Doutor em Agrometeorologia - ESALQ/USP tel: (19) 98160-7068 ----- Mensagem original -----
De: "Leonardo Monteiro" <monteiroleonardo6@gmail.com> Para: "Lista R" <r-br@listas.c3sl.ufpr.br> Enviadas: Segunda-feira, 8 de Setembro de 2014 10:38:27 Assunto: [R-br] Excluindo valores NaN
Pessoal, bom dia
Preciso excluir valores NaN e na de um cjto de dados, p fazer o grafico de dispersao.
alguem poderia me ajudar?
obrigado,
Leonardo _______________________________________________ R-br mailing list R-br@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.

Dependendo da origem dos dados você pode ter NA (campos vazios na leitura), NaN e Inf caso sejam feitas operações matemáticas e tenha ocorrências/indeterminações do tipo 0/0. Nessas situações o que se deseja é limpar todo tipo de valor não finito (NA, NaN e Inf). Existe uma função da família is.* para cada tipo desses. Abaixo segue um CMR de onde você pode tirar suas próprias impressões do que se tem disponível para trabalhar nessas situações. apropos("^is\\.") x <- c(NA, NaN, Inf, -Inf, 1:4) x data.frame(x=x, "NA"=is.na(x), "NaN"=is.nan(x), "Inf"=is.infinite(x), "finite"=is.finite(x)) x <- x[is.finite(x)] x À disposição. Walmes.
participantes (3)
-
Leonardo Monteiro
-
luc.souza@usp.br
-
walmes .