私は数学的な問題に悩まされています。私は整数 "n"が各グループ "k"が少なくとも1(k> = 1)であるように "k"グループに分けることができるすべての方法を出力する関数を作りたいと思います。私は出力としてデータフレームを希望kグループにまたがるn個の分割方法 - R
n_ways <- function(n,k) {...}
:
機能のようなものを見ることができます。そうするために:n_ways(5,3)
A B C
1 3 1 1
2 1 3 1
3 1 1 3
4 2 2 1
5 2 1 2
6 1 2 2
ソリューションは、データフレームで提示される順序は重要ではありません。
hereのようなソリューションを探し、hereとhereなどの他の言語を探しました。残念ながら、私はこれに基づいて私の問題に合った機能を作るのは良いことではありませんが、うまくいけばあなたです。
ありがとうございます!
ありがとうございました。クリーンで簡単。良いものをもう一度持って..ありがとう! – RobinvG