Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以将R中的行与一组常量进行回归吗?_R_Loops_Linear Regression_Data Manipulation - Fatal编程技术网

我可以将R中的行与一组常量进行回归吗?

我可以将R中的行与一组常量进行回归吗?,r,loops,linear-regression,data-manipulation,R,Loops,Linear Regression,Data Manipulation,我有一组非常大的索赔数据(称为data2),每个注册者一行,列enrolid(注册id)、jan16allwd、…、dec16allwd,以及一些与此无关的其他字段。对于每个报名者,我希望提取(允许索赔~月)的回归系数。我试过这个: allowed <- c(data2$jan16allwd, data2$feb16allwd, data2$mar16allwd, data2$apr16allwd, data2$may16allwd, data2$jun16allwd, data2$ju

我有一组非常大的索赔数据(称为data2),每个注册者一行,列enrolid(注册id)、jan16allwd、…、dec16allwd,以及一些与此无关的其他字段。对于每个报名者,我希望提取(允许索赔~月)的回归系数。我试过这个:

allowed <- c(data2$jan16allwd, data2$feb16allwd, data2$mar16allwd, data2$apr16allwd, 
data2$may16allwd, data2$jun16allwd, data2$jul16allwd, data2$aug16allwd, 
data2$sept16allwd, data2$oct16allwd, data2$nov16allwd, data2$dec16allwd)

months <- (1:12)

betas.allwd <- unlist(lapply(split(data2,data2$enrolid),function(chunk)
{return(coef(lm(allowed~months, data=chunk))[[2]])}))

允许如果您包含一个简单的示例输入和所需的输出,可用于测试和验证可能的解决方案,则更容易帮助您。显然,
的“月”长度是12。您可能需要
rep
对其进行操作,以使长度相同,是否要对每个enrolid运行12个观察值的回归?