<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div><span style="font-size: 12pt;">Olá grupo,</span><br></div><div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"><div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"><div class="y_msg_container"><div id="yiv7745968557"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"><div><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">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).</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="background-color:transparent;">str(matriz)</div><div><div><br></div><div>#Transformando em numericas as variáveis que eram
fator</div><div><br></div><div>matriz$urbrurd <- as.numeric(matriz$urbrurd)</div><div>matriz$racacat <- as.numeric(matriz$racacat)</div><div>matriz$fumocat <- as.numeric(matriz$fumocat)</div><div>matriz$consdent12<- as.numeric(matriz$consdent12)</div><div>matriz$necref<- as.numeric(matriz$necref)</div><div>matriz$excodo2<- as.numeric(matriz$excodo2)</div><div>matriz$planocat<- as.numeric(matriz$planocat)</div><div>matriz$cobraat2<- as.numeric(matriz$cobraat2)</div><div><br></div><div><div>cor(matriz, use="complete.obs", method="spearman")</div><div><br></div><div># A matriz rodou, porém, não está lendo a variável planocat, alguém pode me ajudar?</div></div><div><br></div></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">E preciso rodar a matriz de correlação tetracórica das
mesmas variáveis e não estou conseguindo. </div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">tetrachoric(matriz)</div><div style="background-color:transparent;">#<span style="background-color:transparent;">Error in FUN(X[[1L]], ...) : </span></div><div style="background-color:transparent;"> only defined on a data frame with all numeric variables</div><div><br></div><div>Tentei transformar as variáveis em fator (as.factor) e tb não deu certo</div><div>#Error in tetra.mat(x, y = y, correct = correct, smooth = smooth, global = global) : </div><div> Tetrachoric correlations
require dictomous data</div><div><br></div><div>Att.,<span style="font-size:12pt;"> </span></div><div style="MARGIN-RIGHT:0px;" dir="ltr" align="left"><font style="color: rgb(67, 67, 67); font-family: garamond, 'new york', times, serif; font-size: 16px;"><b>Luciane Maria Pilotto<br></b>Mestre e Doutoranda em Saúde Bucal Coletiva - FO/UFRGS</font></div><div style="MARGIN-RIGHT:0px;" dir="ltr" align="left"><br></div></div></div><br><br></div> </div> </div> </div></body></html>