【发布时间】:2013-05-02 16:10:08
【问题描述】:
r 新手,希望找到一种优雅的方法来解决看似简单的问题。问题的背景如下:我在滚动时间段为一组公司运行回归。我将每个回归的摘要存储在列表列表中。所以,例如:
results[[i]][[t]] = summary(lm(y~x)),其中y 和x 是公司i 在时间t 的关联向量。我想从results 中提取像sigma 这样的矩阵:
sigma[i,t] = results [[i]] [[t]]$sigma
显然我可以用嵌套循环来做到这一点,但似乎必须有一种简单的方法来一步提取这个矩阵,比如 lapply、sapply 等。我在整个网络和这个博客上都看到了类似的问题,但无法正确地使它们适应这个问题。另一个转折是结果中的一些条目是“空”,当特定公司在特定时间没有足够的数据来运行回归时,就会发生这种情况。
任何帮助或指导将不胜感激。
【问题讨论】: