<div dir="ltr"><div><div><div><div><div><div><div><div>Caros(as)<br><br></div>Estou usando o comando mvrnorm para gerar uma certa quantidade de valores multivariados a partir de um vetor de médias m e uma matriz de covariância S.<br></div>Após estou arredondando os valores usando o comando round<br></div>Preciso que os valores criados estejam entre 1 e 7 de forma que fique na forma de uma escala de Likert.<br><br></div>Tentei usar o comando abaixo mas não da resultado<br><br>Lim <- 1:600<br>for(j in 1:16){<br>Lim <- norm[,c(j)] (norm é a matriz (600x16) de valores normal nultivariados gerados randomicamente)<br>for (i in 1:600){<br>ifelse(Lim[i]<1,1,Lim[i])<br>ifelse(Lim[i]>7,7,Lim[i])<br>norm[,c(j)] <- Lim<br>}<br>}<br></div>O que estou fazendo de errado e como consigo fazer essa limitação dos valores??<br><br></div>Obrigado pela ajuda<br><br></div>Um abraço<br><br></div>Clodoaldo<br><div><div><div><div><div><div><br><br><br clear="all"><div><div><div><div><div class="gmail_signature"><div dir="ltr"><div><b>"Que força é esta, eu não sei; tudo o que sei é que existe, e está disponível apenas quando alguém está num estado em que sabe exatamente o que quer, e está totalmente determinado a não desistir até conseguir." </b></div>
<div><a href="http://www.pensador.info/frase/NTQwOTE1/" target="_blank"><font size="3" color="#1111cc">Alexander Graham Bell</font></a></div>
<div> </div>
<div>Prof. Clodoaldo José Figueredo Msc - SIAPE 1800348</div>
<div>Métodos Numéricos para Engenharia - Matemática Aplicada</div>
<div>Instituto Federal Catarinense - Campus Araquari<br>Rodovia BR 280 - km 27 - Cx. Postal 21<br>CEP 89245-000 - Araquari/SC<br>Fone: (47) 3803-7240</div>
<div> </div></div></div></div>
</div></div></div></div></div></div></div></div></div></div>