apply
R (およびそのすべてのバリアント)について質問があります。動作中に関数の引数を更新する方法はありapply
ますか?
たとえば、NextSol(Prev_Sol)
から新しいソリューションを生成しPrev_Sol
、何らかの方法で元のソリューションと比較し、比較の結果に応じて元のソリューションまたは新しいソリューションを返す関数があります。返されたすべてのソリューションを保存する必要があります。現在、私はこれをやっています:
for( i in 2:N ) {
Results[[i]] <- NextSol(Results[[i-1]])
}
apply
しかし、おそらく?を使用してそれを行う(より高速な)方法があります それが役立つことも見Reduce
ましたが、どのように使用できるかわかりません。どんな助けでも大歓迎です!