[R-br] Recode rotina

Edson Lira edinhoestat em yahoo.com.br
Quarta Janeiro 31 13:05:27 -02 2018


Já resolvi, com a rotina abaixo.
ads <- apply(ads, 2, function(x) {x <- recode(x,"'pessimo'='Negativa'; 'ruim'='Negativa';
                                  'otimo'='Positiva';'bom'='Positiva';'nao utilizou o servico'='';'regular'=''"); x})

Se alguém tiver uma solução mais elegante, eu gostaria de saber. Bom dia a todos!
[  ]'s.
Prof. Edson Lira, Me Estatístico
Manaus-Amazonas 

    Em Quarta-feira, 31 de Janeiro de 2018 9:45, Edson Lira via R-br <r-br em listas.c3sl.ufpr.br> escreveu:
 

 Bom dia caros amigos, tenho um pequeno problema que ainda não consegui encontrar a solução.
É o seguinte: Estou aplicando um questionário para avaliar a satisfação do cliente em um hospital público. 

Na avaliação dos clientes estou usando uma escala de likert com as respostas para algumas questões.

ótimo, bom, regular, ruim, péssimo e não utilizou o serviço
Gostaria de fazer uma mudança nessas respostas usando uma rotina do R. 

Gostaria de mudar da seguinte forma para todo o banco de uma única vez.
otimo e bom receberia o label "positiva" regular e não utilizou o serviço o label " "e ruim e péssimo receberia o label  "negativa".
Alguém tem alguma sugestão? Bom diae muito obrigado!!! 
Prof. Edson Lira, Me 
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.

   
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20180131/b82522ce/attachment-0001.html>


Mais detalhes sobre a lista de discussão R-br