我正在嘗試重構我的代碼,而不是為 dir_list 中的每個元素創建一個回圈。我需要創建一個新的資料框,并在回圈遍歷它時根據 dir_list 中的內容為其分配名稱。但它給了我錯誤“粘貼(i)中的錯誤<- AllData:找不到我不明白的功能“粘貼<-”。
for (i in filesNames) {
for (j in dir_list) {
data <- read_table(paste(workDir,j, "/", i ,".txt", sep = ""))
data <- data %>% mutate(quarter = j)
if (j == dir_list[1]) {
AllData <- data
} else {
AllData <- bind_rows(AllData, data)
}
if (j == dir_list[length(dir_list)]) {
paste(i) <- AllData;
}
}
}
uj5u.com熱心網友回復:
你為什么要把日期框架分配給我?
如果這是您的意圖,請使用assign(i, AllData)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/404935.html
標籤:
