小编Mat*_*t S的帖子

从循环逐步回归写入表的问题

我总共有95个潜在的预测变量,我想将这个数字减少到具有更强预测能力的变量.到目前为止,我的计划是编写一些代码:

  • 在循环内选择6个随机预测变量并对它们执行逐步回归(方向=两者).
  • 此循环将继续100,000次迭代,以确保输入每个可能的组合.
  • 预测器(来自摘要命令)的重要性将基于p值.其中显着值<0.05被编码为'1'并且> 0.05对于6个预测变量(或更少)来说是'0'.预测变量名称保留在循环输出表中.

我似乎无法使用95列创建单个输出表,并使用为循环的每次迭代生成的6列来写入每个单独的行.

那么有没有办法添加到使用以下创建的数组:

results <- array(NA,c(100000,95)) 
Run Code Online (Sandbox Code Playgroud)

列名由:

colnames(results)<-c(<inputdata>)
Run Code Online (Sandbox Code Playgroud)

statistics loops regression r

3
推荐指数
1
解决办法
457
查看次数

标签 统计

loops ×1

r ×1

regression ×1

statistics ×1