
Caros Listeiros, Tenho um banco de dados (DS) representado abaixo: ##Dados originais PAISAGEM<-c("Area_Urbana","Cerrado","Mata", "NaoClassificada", "Pastagem","Agua", "Area_Urbana","Cerrado","Mata", "NaoClassificada", "Pastagem","Agua") AREA<-c(1.9807,19.3001,20.7488,6.1882,30.3001,11.5056,0.3878,23.341,11.0184, 6.4923,5.7744,11.5056) DS<-data.frame(PAISAGEM,AREA) head(DS) Porém eu gostaria de converter o fator PAISAGEM em colunas, de modo que meu output fique: #Output desejado head(DS2) N Area_Urbana Cerrado Mata NaoClassificada Pastagem Agua 1 1.9807 19.3001 20.7488 6.1882 30.3001 11.5056 2 0.3878 23.341 11.0184 6.4923 5.7744 11.5056 É possível? Muito obrigado, Alexandre

Segue solução usando o base:reshape() DS$N <- rep(1:2, each = 6) # Cria a coluna com a variável N, identificando os sujeitos novoDS <- reshape(DS, timevar = 'PAISAGEM', idvar = 'N', direction = 'wide') # Transforma os dados 2016-04-18 9:09 GMT-03:00 ASANTOS <alexandresantosbr@yahoo.com.br>:
Caros Listeiros,
Tenho um banco de dados (DS) representado abaixo:
##Dados originais PAISAGEM<-c("Area_Urbana","Cerrado","Mata", "NaoClassificada", "Pastagem","Agua", "Area_Urbana","Cerrado","Mata", "NaoClassificada", "Pastagem","Agua")
AREA<-c(1.9807,19.3001,20.7488,6.1882,30.3001,11.5056,0.3878,23.341,11.0184, 6.4923,5.7744,11.5056) DS<-data.frame(PAISAGEM,AREA) head(DS)
Porém eu gostaria de converter o fator PAISAGEM em colunas, de modo que meu output fique:
#Output desejado head(DS2) N Area_Urbana Cerrado Mata NaoClassificada Pastagem Agua 1 1.9807 19.3001 20.7488 6.1882 30.3001 11.5056 2 0.3878 23.341 11.0184 6.4923 5.7744 11.5056
É possível? Muito obrigado,
Alexandre
_______________________________________________ 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 fornea cdigo mnimo reproduzvel.

Muito obrigado Rodrigo, Resolvido!! -- ====================================================================== Alexandre dos Santos Proteção Florestal IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso Campus Cáceres Caixa Postal 244 Avenida dos Ramires, s/n Bairro: Distrito Industrial Cáceres - MT CEP: 78.200-000 Fone: (+55) 65 8132-8112 (TIM) (+55) 65 9686-6970 (VIVO) e-mails:alexandresantosbr@yahoo.com.br alexandre.santos@cas.ifmt.edu.br Lattes: http://lattes.cnpq.br/1360403201088680 OrcID: orcid.org/0000-0001-8232-6722 Researchgate: https://www.researchgate.net/profile/Alexandre_Santos10 LinkedIn: https://br.linkedin.com/in/alexandre-dos-santos-87961635 ====================================================================== Em 18/04/2016 09:05, Rodrigo Coster escreveu:
Segue solução usando o base:reshape()
DS$N <- rep(1:2, each = 6) # Cria a coluna com a variável N, identificando os sujeitos novoDS <- reshape(DS, timevar = 'PAISAGEM', idvar = 'N', direction = 'wide') # Transforma os dados
2016-04-18 9:09 GMT-03:00 ASANTOS <alexandresantosbr@yahoo.com.br <mailto:alexandresantosbr@yahoo.com.br>>:
Caros Listeiros,
Tenho um banco de dados (DS) representado abaixo:
##Dados originais PAISAGEM<-c("Area_Urbana","Cerrado","Mata", "NaoClassificada", "Pastagem","Agua", "Area_Urbana","Cerrado","Mata", "NaoClassificada", "Pastagem","Agua") AREA<-c(1.9807,19.3001,20.7488,6.1882,30.3001,11.5056,0.3878,23.341,11.0184, 6.4923,5.7744,11.5056) DS<-data.frame(PAISAGEM,AREA) head(DS)
Porém eu gostaria de converter o fator PAISAGEM em colunas, de modo que meu output fique:
#Output desejado head(DS2) N Area_Urbana Cerrado Mata NaoClassificada Pastagem Agua 1 1.9807 19.3001 20.7488 6.1882 30.3001 11.5056 2 0.3878 23.341 11.0184 6.4923 5.7744 11.5056
É possível? Muito obrigado,
Alexandre
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br <mailto: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 fornea cdigo mnimo reproduzvel.
_______________________________________________ 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.
participantes (2)
-
ASANTOS
-
Rodrigo Coster