我正在尝试创建一个生成数据框并以编程方式添加字符串的函数。
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 "}"
答案 0 :(得分:2)
这是因为您在listBoxobj.ItemsSource = DB_ProductsList.OrderByDescending(i => i.Id).ToList();
内的这一行中缺少逗号
&#34; BAR&#34;之间的功能和paste
:
sep
应该是:
c("Months", paste(x, "BAR" sep = " "))