<p dir="ltr"><br>
> Assunto: model.matrix()<br>
><br>
> Bom tarde pessoal,<br>
><br>
> gostaria de saber se é possÃvel transformar um nÃvel de um fator em numérico no próprio vetor, de forma que ele não seja codificado na função model.matrix().<br>
><br>
> Segue abaixo um CMR:<br>
><br>
> k = rep(0:3,each=3)Â <br>
> k = factor(k)<br>
> k = model.matrix(~-1+k)<br>
><br>
> # Essa é a matriz gerada.<br>
><br>
> Â Â k0 k1 k2 k3<br>
> 1 Â 1 Â 0 Â 0 Â 0<br>
> 2 Â 1 Â 0 Â 0 Â 0<br>
> 3 Â 1 Â 0 Â 0 Â 0<br>
> 4 Â 0 Â 1 Â 0 Â 0<br>
> 5 Â 0 Â 1 Â 0 Â 0<br>
> 6 Â 0 Â 1 Â 0 Â 0<br>
> 7 Â 0 Â 0 Â 1 Â 0<br>
> 8 Â 0 Â 0 Â 1 Â 0<br>
> 9 Â 0 Â 0 Â 1 Â 0<br>
> 10 Â 0 Â 0 Â 0 Â 1<br>
> 11 Â 0 Â 0 Â 0 Â 1<br>
> 12 Â 0 Â 0 Â 0 Â 1<br>
><br>
> # Entretanto gostaria de obter a seguinte matriz sem a necessidade de eliminar as colunas posteriormente. Â <br>
> k0 k3<br>
> 1 1 0<br>
> 2 1 0<br>
> 3 1 0<br>
> 4 0 0<br>
> 5 0 0<br>
> 6 0 0<br>
> 7 0 0<br>
> 8 0 0<br>
> 9 0 0<br>
> 10 0 1<br>
> 11 0 1<br>
> 12 0 1<br>
><br>
> Att.<br>
><br>
> Tiago.<br>
><br>
> #################################################################<br>
> Â <br>
> Tiago de Souza Marçal - Graduando em Agronomia pelo CCA-UFES<br>
> Â <br>
> Bolsista de Iniciação CientÃfica da área de Genética e Melhoramento de Plantas<br>
> Â <br>
> #################################################################Â </p>