<html><body><div style="color:#000; background-color:#fff; font-family:bookman old style, new york, times, serif;font-size:10pt">Como faço para usar o ifelse em variáveis qualitativas. Na rotina abaixo estou tendo um problema.<br><br><br>tip_doa$bairro_resid<-ifelse(tip_doa$BAIRRORESIDENCIA=="NA",<br>tip_doa$BAIRRO_NAO_TABELADO,tip_doa$BAIRRORESIDENCIA)<br><br>Não indica erro, mas vejam table.<br><br>> table(tip_doa$bairro_resid)<br><br> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
32 33 <br> 372 557 179 1956 531 108 537 252 60 417 57 861 2 328 512 3870 173 3 123 395 332 2046 995 141 240 580 306 1285 41 161 242 1072 261 <br> 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 <br> 883 581 254 365 114 54 117 245 256
154 561 479 146 3 2 173 681 92 246 828 140 403 1166 592 109 328 183 12 271 1032 117 490 34 <br> 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 <br> 193 354 616 364 177 713 443 1204 366 1 309 35 513 216 117 20 1 292 765 <br>> <br><br><div><span>Se eu usar NA ao invés de "NA" me dá a saída:</span></div><div><span>>
table(tip_doa$bairro_resid)<br>character(0)<br><br></span></div><div> [].s</div><div>Edson Lira<br>Estatístico<br>Manaus-Amazonas</div></div></body></html>