-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