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