[R-br] [Dúvida] Combinações de strings de um vetor.

Benilton Carvalho beniltoncarvalho em gmail.com
Domingo Dezembro 18 11:48:52 BRST 2011


A forma mais simples (nao estou falando eficiente, ja' q vc so' fara'
isso uma vez, nao ha' pq perder tempo otimizando) e' aninhar for()'s e
usar write.tables().

Se fossem apenas duas dezenas, vc faria algo como:

write.table('dezenas', 'dezenas.txt', row.names=FALSE,
col.names=FALSE, quote=FALSE)
for (d1 in 1:59)
  for (d2 in (d1+1):60)
     write.table(paste(d1, d2, sep='-'), 'dezenas.txt', append=TRUE,
row.names=FALSE, col.names=FALSE, quote=FALSE)


Dai' expanda para 6 dezenas.

b


Mais detalhes sobre a lista de discussão R-br