無法為R中的回歸分析編程循環

我的R代碼有問題。我想運行大約100個回歸,并用一個循環執行這個過程。我試著用YouTube之類的幫助自己編寫這個循環,但是一無所獲。因此,我想問你是否能幫助我。具體來說,我有一個100家Nasdaq100公司的數據集,我想按季度將每股銷售額與股價表現進行回歸。另一個問題是,數據集包含這100家公司,必須為每個附加公司創建一個帶有相應股票代碼的子集,以便R可以為每個回歸正確訪問它。

以下是代碼摘錄:

Nasdaq_100 = read_xlsx("Nasdaq_100_Sales_Data.xlsx")

#Correlation between quarterly close price and Sales of AMD
AMD <- subset (Nasdaq_100, Nasdaq_100$TickerSymbol=="AMD")
AMD_regression = lm(AMD$Sales ~ AMD$Stockprice_quarterly, data = Nasdaq_100)
summary(AMD_regression)

你能幫我把這個循環編程成回歸分析嗎?

提前感謝您的幫助!

? 最佳回答:

要將其轉換為for循環,請首先獲取工作目錄中.xlsx文件的列表:

require(data.table)
myfiles <- list.files(pattern="*.xlsx")

然后循環瀏覽每個文件,并對現有代碼稍作修改即可保存:

for (file in myfiles) {
Nasdaq_100 <- data.table::fread(file)
AMD <- subset (Nasdaq_100, Nasdaq_100$TickerSymbol=="AMD")
AMD_regression = lm(AMD$Sales ~ AMD$Stockprice_quarterly, data = Nasdaq_100)
summary(AMD_regression)
data.table::fwrite(AMD_regression, file=paste0("output_", file), quote = F, sep = "\t", row.names = F)
}

Copy-paste在r中,告訴我它是否有效。

主站蜘蛛池模板: 亚洲一区二区影视| 亚洲国产AV一区二区三区四区 | 一区二区三区免费在线视频| 狠狠色婷婷久久一区二区| 日本一区二区视频| 亚洲乱码国产一区三区| 日韩A无码AV一区二区三区| 国产精品视频一区国模私拍| 久久久久一区二区三区| 日韩AV无码一区二区三区不卡毛片| 日本人的色道www免费一区| 国产精品视频一区麻豆| 久久久久人妻一区二区三区| 日韩精品中文字幕无码一区| 一夲道无码人妻精品一区二区| 国产情侣一区二区三区| 国产伦一区二区三区高清| 亚洲国产一区二区三区 | 熟妇人妻一区二区三区四区| 一区五十路在线中出| 日本美女一区二区三区 | 色一情一乱一伦一区二区三欧美 | 又硬又粗又大一区二区三区视频| 国产美女视频一区| 国产麻豆精品一区二区三区v视界| 国产91精品一区二区麻豆亚洲 | 中文字幕日本精品一区二区三区| 国产激情一区二区三区成人91| 日韩一区二区三区视频| 好吊视频一区二区三区| 亚洲色大成网站www永久一区| 亚洲AV美女一区二区三区 | 亚洲综合无码AV一区二区 | 一区二区三区中文字幕| 日韩精品无码一区二区三区四区| 亚洲国产国产综合一区首页| 2022年亚洲午夜一区二区福利| 97精品国产一区二区三区 | 中文字幕VA一区二区三区| 中文字幕一区二区三区日韩精品| 亚洲制服中文字幕第一区|