Я попытался найти и попытаться найти решения, не имеющие смысла, с библиотекой combn и gtools.R Программирование-Перестановка относительно повторения и порядка
Я хочу взять вектор из следующих действий:
x<-c(TRUE,FALSE)
и он похож на следующий вывод:
Permutations with repetition (n=2, r=5)
Using Items: t,f
List has 32 entries.
{t,t,t,t,t} {t,t,t,t,f} {t,t,t,f,t} {t,t,t,f,f} {t,t,f,t,t} {t,t,f,t,f} {t,t,f,f,t} {t,t,f,f,f} {t,f,t,t,t} {t,f,t,t,f} {t,f,t,f,t} {t,f,t,f,f} {t,f,f,t,t} {t,f,f,t,f} {t,f,f,f,t} {t,f,f,f,f} {f,t,t,t,t} {f,t,t,t,f} {f,t,t,f,t} {f,t,t,f,f} {f,t,f,t,t} {f,t,f,t,f} {f,t,f,f,t} {f,t,f,f,f} {f,f,t,t,t} {f,f,t,t,f} {f,f,t,f,t} {f,f,t,f,f} {f,f,f,t,t} {f,f,f,t,f} {f,f,f,f,t} {f,f,f,f,f}
Есть предложения? Я совершенно новичок в этом, поэтому любая помощь приветствуется. Я использовал следующий онлайн-калькулятор, чтобы дать мне решение ниже. https://www.mathsisfun.com/combinatorics/combinations-permutations-calculator.html
Спасибо!
'expand.grid (х, х, х, х, х)' – HubertL
это дубликат http://stackoverflow.com/ Вопросы/34031705/a-good-algorithm-to-generate-a-matrix-contains-all-k-permutations-of-n-element – shayaa
Вы можете передать 'expand.grid' список, если хотите:' expand. сетка (rep (список (c (TRUE, FALSE)), 5)) ' – alistaire