Daniel, muito obrigado, resolveu!!!

Agora, um alerta aos colegas, cuidado com os espaços em branco nas respsotas.

Tive que usar a rotina abaixo para resolver o problema de espaços em branco.


library(gdata)
h$Naturalida<-trim(h$Naturalida) #elimina os espaços em branco nas respostas tipo "Pará    "

Valeu!!!!
 
Edson Lira
Estatístico
Manaus-Amazonas

De: Daniel C Bezerra <danielcbezerra@gmail.com>
Para: r-br@listas.c3sl.ufpr.br; Edson Lira <edinhoestat@yahoo.com.br>
Enviadas: Segunda-feira, 17 de Dezembro de 2012 11:38
Assunto: Re: [R-br] ifelse composto

Sendo o seu banco de dados "banco" e a localidade "local"

banco$local2<-ifelse(banco$local=="MANAUS","CAPITAL", ifelse(banco$local=="ANAMÃ"|banco$local=="BORBA"|banco$local=="CAREIRO","INTERIOR","OUTRO ESTADO"))

Abs


2012/12/17 Edson Lira <edinhoestat@yahoo.com.br>
Bom dia caros r-listeiros, estou com um probleminha.

Tenho um banco  com a variável Naturalidade que tem as seguintes respostas:
MANAUS, BAHIA, RIO DE JANEIRO, ANAMÃ, BORBA,SALVADOR,CAREIRO...

Quero criar uma variável chamda de prodedência na qual terei os seguintes níveis:

MANAUS=CAPITAL

ANAMÃ,BORBA,CAREIRO=INTERIOR

BAHIA,RIO DE JANEIRO,SALVADOR=OUTRO ESTADO.

COMO FAZER ISSO COM O ifelse?

[  ]'s.
 
Edson Lira
Estatístico
Manaus-Amazonas

_______________________________________________
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.