Tura e B, neste exemplo o Tura ganhou! :)
> system.time(temp2 <- matrix(as.integer(do.call(rbind,strsplit(vec,NULL))),ncol=30)) usuário sistema decorrido 23.40 0.14 23.61 > system.time(temp1 <- do.call(rbind,lapply(strsplit(vec,NULL), as.integer))) usuário sistema decorrido 30.20 0.03 30.50 length(vec) [1] 2370000 Em 13 de dezembro de 2012 11:54, Leandro Marino < leandromar...@leandromarino.com.br> escreveu: > Valeu B! > > > Em 13 de dezembro de 2012 11:51, Leandro Marino < > leandromar...@leandromarino.com.br> escreveu: > > Valeu Tura. >> >> >> Em 13 de dezembro de 2012 11:37, BERNARDO RANGEL TURA < >> t...@centroin.com.br> escreveu: >> >> Leandro, >>> >>> matrix(as.integer(temp),ncol=30) resolve seu problema >>> >>> matrix(as.integer(do.call(rbind,strsplit(vec,NULL))),ncol=30), para >>> fazer tudo de uma vez só >>> >>> >>> []s >>> Tura >>> >>> >>> Em 13 de dezembro de 2012 11:30, Leandro Marino < >>> leandromar...@leandromarino.com.br> escreveu: >>> >>>> Caros colegas, >>>> >>>> estou com a seguinte situação: >>>> >>>> vec <- >>>> c("001011001110010110000011010100", "101111111011100111110101111101", >>>> "101111111111111110111111111101", "111001100010111000100000101010", >>>> "100011110011000000100000000000", "110111111010110001111111011111", >>>> "001000010100010010001010001111", "000011000000000011001001110101", >>>> "011111110101111101111111111111", "110010111111101000010001010000") >>>> temp <- strsplit(vec,NULL) >>>> temp <- do.call(rbind,temp) >>>> >>>> no entanto, gostaria de transformar as linhas e colunas do temp para >>>> integer. Como fazer isto de forma eficiente? poderia transformar no momento >>>> do strsplit?! >>>> >>>> Abraços, >>>> >>>> _______________________________________________ >>>> 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. >>>> >>> >>> >>> _______________________________________________ >>> 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. >>> >> >> >
_______________________________________________ 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.