【发布时间】:2019-11-23 10:24:54
【问题描述】:
我正在尝试读取 excel 文件中的所有工作表并对 X__9 和 X__11 列求和。我的 foo 循环只返回一张纸的上述操作,我不知道如何解决这个问题。
library(readxl)
sheets <- excel_sheets("C:/Users/Victor/Downloads/transacties-3.xlsx")
path <- "C:/Users/Victor/Downloads/transacties-3.xlsx"
for(i in sheets){
result <- data.frame()
data <- read_excel(path,sheet=i)
data <- data[10:12]
data$X__9 <- as.numeric(data$X__9)
data$X__11 <- as.numeric(data$X__11)
result <- rbind(result,data.frame(data))
sum <- apply(result,1,sum,na.rm=T)
return(sum)
}
【问题讨论】:
-
检查this