我有一个我用 R 编写的函数的引导统计列表列表。主列表有 1000 次引导迭代。列表中的每个元素本身就是一个包含三项内容的列表,包括四个变量中每一个的拟合值(“fvboot”——一个 501x4 矩阵)。
我想为 x 值网格上的每个位置创建一个值向量,从 1:501 开始,对于每个变量,从 1:4 开始。
例如,对于第 j 个变量的 xgrid 上的第 i 个点,我想制作一个如下所示的向量:
vec = bootfits$fvboot[[1:1000]][i,j]
但是当我这样做时,我得到:
recursive indexing failed at level 2
谷歌搜索,我想我明白为什么 R 会这样做。但我没有得到关于如何将每个 fvboot 矩阵的第 ij 个元素转换为 1000x1 向量的答案。
帮助将不胜感激。