いくつかの要素のリスト [list] があります。[elem] は 10 で、それぞれの列 [values] には 100 などのランダムな値が含まれています。0.05 のステップで 0.5 から 1 の範囲のシーケンスで、さまざまなレベルの確率で、累積分布、ecdf() 関数の出力を含むテーブルを作成したいと思います。リストの各 [elem] に対して単一レベルの確率 (以下では 0.9 を使用) で実行できますが、ネストされたループを作成してシーケンス内のさまざまなステップを実行することはできません。ネストされたループよりも優れたアプローチを含め、どんな助けも大歓迎です。
prob <- 0.9
for (i in 1:elem) {
ecdf.calc <- ecdf(list[[i]]$values)
list[[i]] <- ecdf.calc(prob)
}