リストがあるとします:
> fs
[[1]]
NULL
[[2]]
NULL
[[3]]
NULL
[[4]]
[1] 61.90298 58.29699 54.90104 51.70293 48.69110
リストの値を使用して、残りのリストを「逆塗り」したいと思います。例:
にはペアの[[3]]
関数値が必要です。[[4]]
c( myFunction(fs[[4]][1], fs[[4]][2]), myFunction(fs[[4]][2], fs[[4]][3]), .... )
などの値を[[2]]
持つ必要があります...myFunction
[[3]]
それが明確であることを願っています。それを行う正しい方法は何ですか?ループ用?*該当しますか? 1-3
空のままの私の最後の試み:
n = length(fs)
for (i in rev(1:(n-1)))
child_fs = fs[[i+1]]
res = c()
for (j in 1:(i+1))
up = v(child_fs[j])
do = v(child_fs[j+1])
this_f = myFunction(up, do)
res[j] = this_f
fs[[i]] = res