<html><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:12pt"><div>Prof. Paulo, seus comandos funcionaram, mas quando tento usa-los da forma abaixo, tenho o erro. <br><br>> b1$cdc14<-ifelse(b1$cdc_abc==1|b1$cdc_abc==4,"1_4",b1$cdc_abc)<br>> b1$cdc14<br> [1] "1_4" "2" "1_4" "1_4" "1_4" "1_4" "6" "2" NA "9" NA "2" <br>[13] "1_4" "2" "2" "1_4" "8" "8" "9" "5" "5" "1_4" "5" "1_4"<br>[25] "3" "9" "9" "2" "7" "2" "2" NA NA NA NA NA <br>[37] NA NA NA NA
NA NA NA NA NA NA NA NA <br>[49] NA NA NA NA NA NA NA NA NA "6" "1_4" "9" <br>[61] "3" NA "9" "3" "1_4" "5" "3" "9" "9" "2" "1_4" "2" <br>[73] "5" "1_4" "2" "9" "1_4" "8" "2" "2" "5" "5" "2" "1_4"<br>[85] "3" "2" "6" "3" "7" NA "2" "9" NA "2" "5" "5" <br>[97]
"8" "1_4"<br><br>Nova variável<br>> b1$cdc149<-subset(b1$cdc14,b1$cdc14=="1_4"|b1$cdc14=="9")<br>Erro em `$<-.data.frame`(`*tmp*`, "cdc149", value = c("1_4", "1_4", "1_4", : <br> replacement has 26 rows, data has 98<br> <br> <br></div><div>Edson Lira<br>Estatístico<br>Manaus-Amazonas<br></div><div style="font-family: Courier New, courier, monaco, monospace, sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><font face="Arial" size="2"><hr size="1"><b><span style="font-weight:bold;">De:</span></b> Paulo Justiniano <paulojus@leg.ufpr.br><br><b><span style="font-weight: bold;">Para:</span></b> R-br Lista <r-br@listas.c3sl.ufpr.br><br><b><span style="font-weight: bold;">Enviadas:</span></b> Terça-feira, 8 de Novembro de 2011 10:55<br><b><span style="font-weight: bold;">Assunto:</span></b> Re: [R-br] Seleção de níveis de
variável<br></font><br>(x <- sample(1:9, 30, rep=T))<br>(xn <- ifelse(x==1 | x ==4, "1_4", x))<br>(xnn <- subset(xn, xn=="1_4" | xn=="9"))<br><br><br><br>On Tue, 8 Nov 2011, Edson Lira wrote:<br><br>> Boa tarde a todos, gente tenho uma variável que tem os seguintes níveis de resposta: 1,2,3,4,5,6,7,8,9<br>> <br>> Estou querendo fazer uma análise aonde junto os niveis 1 e 4 para comparar com o nível 9, ou seja, necessito de uma nova variável aonde<br>> junta-se 1 e 4 em um único nível e somente o nivel 9, os demais não deverão constar na nova variável.<br>> <br>> Algo do tipo:<br>> <br>> nv= 1 e 4 =1_4 e 9=9<br>> <br>> Obrigado.<br>> <br>> Edson Lira<br>> Estatístico<br>> Manaus-Amazonas<br>> <br>><br>_______________________________________________<br>R-br mailing list<br><a ymailto="mailto:R-br@listas.c3sl.ufpr.br"
href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br><a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br><br></div></div></div></body></html>