如何从每七个数据框中选择一行以形成一个新的数据框?

时间:2019-06-23 12:46:10

标签: r dataframe

我现在有七个数据框,它们具有相同的结构,包括41行和12列。现在,我想从每个数据框中选择一行以获得一个新的数据框。从理论上讲,我可以获得41 ^ 7个新的数据帧,以便可以对所有这些数据帧进行回归。我的目标是获取我最重要的自变量的系数范围,但是现在我的关键步骤是获取这41 ^ 7个新数据框。我该怎么办?

我对30个人和12个半年进行了小组回归。对于我最重要的变量,由于部分缺失,我对其进行了计算。现在,我想调整其计算方法以获取系数间隔。我的过程在这里遇到了障碍。

FIT <- t(cbind(FITgan[1,],FITxin[1,],FITqing[1,],FITnei[1,],FIThe[1,],FITshan[1,],FITshann[1,]))

这是我尝试的一种组合,整个组合的数量为41 ^ 7(7个数据帧,每个数据帧有41行)。我想获取所有这些结果的列表。

整个组合的数量为41 ^ 7(7个数据帧,每个有41行)。我想得到所有这些结果的清单。谢谢!

1 个答案:

答案 0 :(得分:0)

我不确定这个问题是否属于这里。听起来好像是Cross Validated的主题。因为您可能不应该对41 ^ 7个数据帧进行回归,所以我建议采用自举方法:

    从您的真实观察中提取
  1. 进行41次替换。
  2. 进行回归
  3. 保存感兴趣的系数
  4. 重复步骤1-3大约10,000次
  5. 根据您的兴趣系数估算模拟分布

这将使您更好地了解参数的潜在不确定性。