循环做了n个线性回归,希望第i个lm对象名字如lmoi的形式,如何生成.还有将他们一起保存该如何实现.谢谢.
R编程定理(2|3|4|?):当你想把第i个对象命名为object.i的时候,请三思。然后再三思。传说中有一种通天的数据结构叫list,你大概是没注意到它。
回复 第2楼 的 谢益辉:貌似昨天有个帖子也是这种情况,是95%的概率没注意到它[s:11]。
回复 第2楼 的 谢益辉:回复 第3楼 的 minhaosheng:非常感谢
回复 第2楼 的 谢益辉:要通天那得多长个list啊?[s:12]
回复 第5楼 的 Feng Li:呃,list是可测的么?……它上面的测度是啥,有没有单位……天有多高……
list理论上可以拖无穷长,现实中取决于内存和程序的一些设置。
可以这样写:
list.lm <- list() ##先预设一个空list for(i in 1:n) { list.lm <- ....
}
还有一种方式是match.call()的方式直接存成lm object,list的一个元素就是一个lm object