我正在嘗試為 CAPM 模型運行回歸。這是公式Ri= a b(rmrf) e 我的 Ri 是 XS1 我有 XS1-XS10 并且想要運行回歸并將它們全部存盤。
uj5u.com熱心網友回復:
您可以同時擬合具有多個因變數的模型。
reg <- lm(paste0("cbind(", paste0("XS", 1:10, collapse = ","), ") ~ rmrf"),
data = df)
summary(reg)
uj5u.com熱心網友回復:
for (i in (1:10)){
assign(paste0("reg_", i), lm(paste0("XS", i, "~rmrf", sep= ""),data=df))
}
這就是你的方式。paste0幫助您將 加入i到您的公式中。您將擁有 reg_1 到 reg_10 。
assign幫助您將第二部分的公式輸入分配給第一部分。reg_i lm(..) 的公式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/357328.html
上一篇:如何檢查字串是否包含任何串列的元素|TypeError:'in<string>'需要字串作為左運算元,而不是串列|初學者問題
下一篇:洗掉專案時本地存盤鍵編號中斷
