
3 Mar
2015
3 Mar
'15
00:50
Antes de mais nada, muito obrigado Rodrigo Coster! Não estou conseguindo. > mydata<-read.csv2(choose.files(),header=FALSE) > > str(mydata) 'data.frame': 239 obs. of 1 variable: $ V1: Factor w/ 239 levels "ABW","AFG","AGO",..: 1 2 3 4 5 6 7 8 9 10 ... > > data<-expand.grid(mydata,mydata) > > data1<-data[data[,1] != data[,2],] > > data1 [1] Var1 Var2 <0 linhas> (ou row.names de comprimento 0) > > str(data1) 'data.frame': 0 obs. of 2 variables: $ Var1:'data.frame': 0 obs. of 1 variable: ..$ V1: Factor w/ 239 levels "ABW","AFG","AGO",..: $ Var2:'data.frame': 0 obs. of 1 variable: ..$ V1: Factor w/ 239 levels "ABW","AFG","AGO",..: - attr(*, "out.attrs")=List of 2 ..$ dim : int 1 1 ..$ dimnames:List of 2 .. ..$ Var1: chr "Var1=c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 3"| __truncated__ .. ..$ Var2: chr "Var2=c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 3"| __truncated__ > On 02/03/2015 15:47, Rodrigo Coster wrote: > Pelo que eu entendi, tu quer todas combinações possíveis. Da para > fazer com o expand.grid() e depois retirar as não desejadas (no caso, > BRA BRA/FRA FRA/ARG ARG) > > (vetor <- c('ARG', 'BRA', 'FRA')) > (dados <- data.frame(expand.grid(vetor, vetor))) > (dados <- dados[dados[, 1] != dados[, 2], ]) > > > > 2015-03-02 15:42 GMT-03:00 Alexandre Loures > <alexandre.loures@ymail.com <mailto:alexandre.loures@ymail.com>>: > > Boa tarde! > > Tenho uma base cuja primeira coluna é a seguinte: > > ARG > BRA > FRA > > > A partir dessa primeira coluna gostaria de gerar a seguinte base > > > 1ª COLUNA 2ª COLUNA > ARG BRA > ARG FRA > BRA ARG > BRA FRA > FRA ARG > FRA BRA > > > Alguém saberia me dizer como conseguir esse resultado? > > > > Desde já muito obrigado! > > > > -- > *Alexandre Rodrigues Loures* > Doutorando em Economia Aplicada > Universidade Federal da Paraíba - UFPB > Centro de Ciências Sociais Aplicadas - CCSA > Programa de Pós-Graduação em Economia - PPGE > e-Mail: alexandre.loures@ymail.com <mailto:alexandre.loures@ymail.com> > Site: www.ccsa.ufpb.br/ppge <http://www.ccsa.ufpb.br/ppge> > > _______________________________________________ > 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 > forneça código mínimo reproduzível. > > > > > _______________________________________________ > 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. -- *Alexandre Rodrigues Loures* Doutorando em Economia Aplicada Universidade Federal da Paraíba - UFPB Centro de Ciências Sociais Aplicadas - CCSA Programa de Pós-Graduação em Economia - PPGE e-Mail: alexandre.loures@ymail.com Site: www.ccsa.ufpb.br/ppge