[R-br] Dúvida com substituição
Edson Lira
edinhoestat em yahoo.com.br
Segunda Fevereiro 3 14:04:11 BRST 2014
Rodrigo e Marcos, muito obrigado, aproveitei a idéia de vocês, mas fiz dessa forma:
Primeiro transformei em texto as duas variáveis:
tip_doa$BAIRRO_NAO_TABELADO<-as.character(tip_doa$BAIRRO_NAO_TABELADO)
tip_doa$BAIRRORESIDENCIA<-as.character(tip_doa$BAIRRORESIDENCIA)
Depois usei a rotina que o Marcos havia me sugerido:
tip_doa$bairro_resid<-ifelse(is.na(tip_doa$BAIRRORESIDENCIA),
tip_doa$BAIRRO_NAO_TABELADO,tip_doa$BAIRRORESIDENCIA)
Valeu!!!
Edson Lira
Estatístico
Manaus-Amazonas
Em Segunda-feira, 3 de Fevereiro de 2014 11:49, Rodrigo Coster <rcoster em gmail.com> escreveu:
Se os dados forem fatores não vai funcionar, uma solucao é transformar em texto usando paste()
dados <- data.frame(Col1=c('Porto Alegre', 'Sao Paulo', NA, 'Florianopolis', NA), Col2=c('Porto Alegre', 'Sao Paulo', 'Curitiba', 'Florianopolis', 'Belo Horizonte'))
ifelse(is.na(dados$Col1), dados$Col2, dados$Col1)
ifelse(is.na(dados$Col1), paste(dados$Col2), paste(dados$Col1))
2014-02-03 Marcos Silva <marcosfs2006 em gmail.com>:
Não testei, mas veja se a solução abaixo funciona...
>
>
>dados$bairro_resid <- ifelse(is.na(dados$bairro_resid), dados$bairro_ntabelado, dados$bairro_resid)
>
>
>
>Em 3 de fevereiro de 2014 13:14, Edson Lira <edinhoestat em yahoo.com.br> escreveu:
>
>
>>
>>Tenho um banco com duas variáveis:
>> bairro_resid bairro_ntabelado
>> <NA> cidade nova
>> <NA> SANTA ETELVINA
>>
>>
>>Gostaria de subsituir o <NA> do bairro_resid pelo cidade nova na outra linha pelo SANTA ETELVINA
>>
>>
>>O banco tem 58.000 linhas, em algumas delas acontece a situação acima mostrada, como substituir o NA do bairro residencial pelo conteúdo do bairro_ntabelado em todo o banco?
>>
>>
>>
>>[ ]'s.
>>Edson Lira
>>Estatístico
>>Manaus-Amazonas
>>_______________________________________________
>>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.
>>
>
>
>--
>Marcos F. Silva
>http://sites.google.com/site/marcosfs2006
>
>_______________________________________________
>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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140203/3d2c90de/attachment.html>
Mais detalhes sobre a lista de discussão R-br