3

这只是我的问题的一个小例子:

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”的名称。

names(dataframe) 将不起作用,因为它将给出数据框列的名称。

4

1 回答 1

7

尝试 :

paste(substitute(dataframe),".raw,sep="")
于 2012-06-01T14:24:23.177 回答