Geben Sie bei einem gegebenen Vektor eine Liste aller Kombinationen bis zur Größe n zurück
Ich versuche eine Funktion in R zu schreiben, die bei gegebenem Vektor und maximaler Größe n alle Elementkombinationen dieses Vektors bis zur Größe n zurückgibt.
Z.B.:
multi_combn(LETTERS[1:3], 2)
Ergäbe:
[[1]]
[1] "A"
[[2]]
[1] "B"
[[3]]
[1] "C"
[[4]]
[1] "A" "B"
[[5]]
[1] "A" "C"
[[6]]
[1] "B" "C"
Ich habe einen uneleganten Weg gefunden zu rennencombn
für jede Größe bis zu n, aber ich kann nicht scheinen, die Ergebnisse in einer einzigen Liste zu kombinieren. Irgendwelche Vorschläge?