2012-06-01 26 views
3

這裏是我的問題只是小例子:傳遞數據框中的名稱爲環r中

myfun <- function (dataframe) { 
namef <- paste (dataframe, ".raw", sep = "") 
return(namef) 
} 
xy <- data.frame (A = 1:10, B = 11:20) 

myfun(xy) 
[1] "1:10.raw" "11:20.raw" 

我想回到在這種情況下文件「xy.raw」的名稱。

名稱(數據幀)將不起作用,因爲它會給出數據幀列的名稱。

回答

7

嘗試:

paste(substitute(dataframe),".raw,sep="") 
相關問題