2
Ich möchte das Ergebnis dieser Funktion konvertieren:Put Ergebnisse als Spaltennamen in R
> combn(1:9,6)
[,75] [,76] [,77] [,78] [,79] [,80] [,81] [,82] [,83] [,84]
[1,] 2 2 2 3 3 3 3 3 3 4
[2,] 4 4 5 4 4 4 4 4 5 5
[3,] 5 6 6 5 5 5 5 6 6 6
[4,] 7 7 7 6 6 6 7 7 7 7
[5,] 8 8 8 7 7 8 8 8 8 8
[6,] 9 9 9 8 9 9 9 9 9 9
In einem Vektor die Ergebnisse jeder Spalte als „Text“ enthält. Ich bin mit der „Paste“ -Funktion, aber ich kann es nur für eine eindeutige Spalte tun:
> paste(combn(1:9,6)[,84], collapse = '-')
[1] "4-5-6-7-8-9"
Und ich mag, wie diese einen Vektor mit 84 Werten haben:
> comb
[1] "4-5-6-7-8-9" "3-4-5-6-7-8"....
Danke so viel.