-2
我无法引用colnames函数内变量“Symb”中包含的对象。例如:无法引用名称中的变量中的对象
symb <- "IBM"
colnames(paste0(symb)) <- c("Open","High","Low","Close","Volume","Adjusted")
我无法引用colnames函数内变量“Symb”中包含的对象。例如:无法引用名称中的变量中的对象
symb <- "IBM"
colnames(paste0(symb)) <- c("Open","High","Low","Close","Volume","Adjusted")
如果我正确理解你的问题,你想命名称为IBM数据帧的列,变量SYMB是包含字符串“IBM”的字符向量。如果是这样,那么你可以试试
df <- get(symb)
colnames(df) <- c("Open","High","Low","Close","Volume","Adjusted")
assign(symb, df)
呃......呃?一个字符串怎么能有列名? – 2014-09-19 15:45:56
@SeñorO - 它可以,如果你做'(矢量)':)或使用'NROW'和'NCOL' – 2014-09-19 16:55:44