[R-br] Formatação de várias variáveis

Alessandro Corrêa alessand22 em yahoo.com.br
Quarta Dezembro 3 00:53:18 BRST 2014


Prezados colegas,
Estou com um banco de dados (x) no seguinte formato
sexo idade tempo Q1 Q2 Q3 Q4 Q5 Q6 ...Q63    1    44  24.0      4  3  3  3  2  4    0    62  28.0      1  5  2  2  3  1    1    52   6.0       4  5  4  2  5  4    0    51  27.0      4  4  4  3  3  3    1    32   3.5       1  3  2  1  4  3    0    33   5.0       1  5  1  1  1  1
As variáveis de Q1 a Q6 são variáveis na escala de Likert1 = Discordo totalmente2 = Discordo
3 = Neutro
4 = Concordo
5 = Concordo totalmente
Gostaria de saber se é possível criar uma rotina ou se há uma função capaz deformatar as variáveis de Q1 a Q63 em fatores com as etiquetas referentes a cada nível.
Se eu fosse fazer uma a uma, repetiria 63 vezes o seguinte comando para cada variável:
x$Q1<-factor(x$Q1, label=c("Discordo totalmente", "Discordo", "Neutro", "Concordo", "Concordo totalmente"), levels=1:5)
Acredito que haja uma maneira mais prática.
Obrigado desde já.

Alessandro

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


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