-2
我想創建一個函數,生成一個數據框並以編程方式添加colnames。功能生成的數據框與姓名
x是一個矢量
foo <- function(x){
dfoo <- data.frame(Mts = 1:12)
for (i in 1:length(x)){
dfoo[i + 1] <- 1:12*i
}
colnames(dfoo) <- c("Months", paste(x, "BAR" sep = " "))
return(dfoo)
}
但引發此錯誤Error: unexpected '}' in "}"