この質問が一見抽象的である場合はお詫び申し上げます。私はそれを明確な光の中で提示するために多大な努力をしました.
の長さのS(n,L)エントリを持つベクトルのセットとします。{0,1,2,...,n}LS(1,2) = {0,0|0,1|1,0|1,1}S(5,1) = {0|1|2|3|4|5}
F要素を取り込んS(n,L)で 0 から 100 までの実数を出力する関数があります。
0 から 100 までの実数が与えられた場合、「適度に小さい」およびrの次のセットをどのように決定できるかを知りたいです。nl
S'(n,L,r) = {v in S(n,L)| F(v) >= r}
これまでにできたのはS(n,L)、次のコードを使用して生成することだけです。
f = function(n,L){
h = rep(list(0:n),L)
do.call(expand.grid,h)}
私はRでこの種のものに非常に慣れていないので、どんな助けでも大歓迎です。乾杯
編集:あいまいさを避けるためlにに変更されました。L