Olá grupo,estou tentando fazer matriz de correlação de Spearman e tetracórica e não estou conseguindo.estou usando banco com algumas variáveis da PNAD e outras que foram criadas a partir destas. Em anexo, as primeiras observações do banco (matriz1.rda).str(matriz)#Transformando em numericas as variáveis que eram fatormatriz$urbrurd <- as.numeric(matriz$urbrurd)matriz$racacat <- as.numeric(matriz$racacat)matriz$fumocat <- as.numeric(matriz$fumocat)matriz$consdent12<- as.numeric(matriz$consdent12)matriz$necref<- as.numeric(matriz$necref)matriz$excodo2<- as.numeric(matriz$excodo2)matriz$planocat<- as.numeric(matriz$planocat)matriz$cobraat2<- as.numeric(matriz$cobraat2)cor(matriz, use="complete.obs", method="spearman")# A matriz rodou, porém, não está lendo a variável planocat, alguém pode me ajudar?E preciso rodar a matriz de correlação tetracórica das mesmas variáveis e não estou conseguindo.tetrachoric(matriz)#Error in FUN(X[[1L]], ...) :only defined on a data frame with all numeric variablesTentei transformar as variáveis em fator (as.factor) e tb não deu certo#Error in tetra.mat(x, y = y, correct = correct, smooth = smooth, global = global) :Tetrachoric correlations require dictomous dataAtt.,Luciane Maria Pilotto
Mestre e Doutoranda em Saúde Bucal Coletiva - FO/UFRGS
_______________________________________________
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.