【发布时间】:2020-06-20 16:10:45
【问题描述】:
我想以长格式循环 dataframedata_all_long,其中包含由 stockID 标识的 time-series 元组。
使用unique(),我将所有不同的 ID 存储在数据帧“uniqueIDs”中。
“Numberofrows”是包含上述时间序列元组的列表的长度。
理想情况下,tmp 变量应将一个特定 ID 的所有数据暂时存储在长列表之外,以计算一个特定 ID 的回归并将其存储到一个向量中。 总体结果应该是一个向量,其中包含不同 ID 的所有回归系数。
for(i in uniqueIDs){
for(j in 1:numberofrows){
tmp <- rbind(tmp,filter(data_all_long, stockId == i))
}
beta[,i] <- lm(mrf ~ stockreturn, data = tmp)
}
这里有人有什么想法吗?
【问题讨论】:
标签: dataframe time-series r time-series regression lm