<div dir="ltr">Segue solução usando o base:reshape()<br><br>DS$N <- rep(1:2, each = 6) # Cria a coluna com a variável N, identificando os sujeitos<br>novoDS <- reshape(DS, timevar = 'PAISAGEM', idvar = 'N', direction = 'wide') # Transforma os dados<br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-04-18 9:09 GMT-03:00 ASANTOS <span dir="ltr"><<a href="mailto:alexandresantosbr@yahoo.com.br" target="_blank">alexandresantosbr@yahoo.com.br</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Caros Listeiros,<br>
<br>
Tenho um banco de dados (DS) representado abaixo:<br>
<br>
##Dados originais<br>
PAISAGEM<-c("Area_Urbana","Cerrado","Mata", "NaoClassificada", "Pastagem","Agua",<br>
"Area_Urbana","Cerrado","Mata", "NaoClassificada", "Pastagem","Agua")<br>
AREA<-c(1.9807,19.3001,20.7488,6.1882,30.3001,11.5056,0.3878,23.341,11.0184,<br>
6.4923,5.7744,11.5056)<br>
DS<-data.frame(PAISAGEM,AREA)<br>
head(DS)<br>
<br>
  Porém eu gostaria de converter o fator PAISAGEM em colunas, de modo que meu output fique:<br>
<br>
#Output desejado<br>
head(DS2)<br>
N Area_Urbana    Cerrado    Mata    NaoClassificada    Pastagem Agua<br>
1  1.9807  19.3001 20.7488 6.1882 30.3001   11.5056<br>
2  0.3878  23.341  11.0184 6.4923 5.7744    11.5056<br>
<br>
É possível? Muito obrigado,<br>
<br>
Alexandre<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" rel="noreferrer" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" rel="noreferrer" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e fornea cdigo mnimo reproduzvel.</blockquote></div><br></div>