Tag: 线性回归

拟合多个LHS的线性模型

我是R新手,我想用*apply函数来改进下面的脚本(我已经阅读了关于apply ,但是我无法设法使用它)。 我想在多个独立variables(它们是数据框中的列)上使用lm函数。 我用了 for (i in (1:3) { assign(paste0('lm.',names(data[i])), lm(formula=formula(i),data=data)) } Formula(i)被定义为 formula=function(x) { as.formula ( paste(names(data[x]),'~', paste0(names(data[-1:-3]), collapse = '+')), env=parent.frame() ) } 谢谢。

线性回归和R组

我想使用lm()函数在R中进行线性回归。 我的数据是一个年度(22年)和一个州(50个州)的年度时间序列。 我想要适合每个状态的回归,最后我有一个lm响应向量。 我可以想象为每个状态做循环,然后在循环内进行回归,并将每个回归的结果添加到一个向量中。 但是,这看起来不像R。 在SAS中,我会做一个“按”的声明,在SQL中,我会做一个“分组”。 R的做法是什么?