R 变量中的文件名存储

R 变量中的文件名存储,r,R,我想知道是否可以使用read.delim()函数将我要读取的文件名存储在变量中。换言之: 我所做的是: 我想将文件名“myfile”存储在一个变量中,例如y。我用了 函数的作用,但由于我的文件夹中有大约1000个文件,所以需要为每个文件存储每个特定的名称 有人能帮我吗 最好的 我想知道是否可以在变量中存储 我想使用read.delim()函数读取的文件名 是的,那是可能的 我使用了list.files()函数,但是因为我的 我需要为每个文件存储每个特定名称的文件夹 如果您有1000个文件要读入R

我想知道是否可以使用read.delim()函数将我要读取的文件名存储在变量中。换言之: 我所做的是:

我想将文件名“myfile”存储在一个变量中,例如y。我用了 函数的作用,但由于我的文件夹中有大约1000个文件,所以需要为每个文件存储每个特定的名称

有人能帮我吗

最好的

我想知道是否可以在变量中存储 我想使用read.delim()函数读取的文件名

是的,那是可能的

我使用了list.files()函数,但是因为我的 我需要为每个文件存储每个特定名称的文件夹

如果您有1000个文件要读入R,那么最好使用您在问题中提到的
list.files
函数。您可以读入目录中的所有文件名(如果您愿意,可以实现特定模式),然后您可以轻松地使用存储在变量中的这些文件名将它们全部读入R会话,例如使用
lappy
,这样您将只得到一个新对象,它将是一个包含多个(例如1000)的列表数据帧。为此,正如我所评论的,您可以使用:

files <- list.files(pattern = ".\\.txt$")
mydata <- lapply(files, read.delim, header = TRUE)

文件我不明白你的问题。为什么
list.files
相关<你试过了吗?有些东西不起作用了吗?它应该可以很好地与
list.files
配合使用,因此您不需要手动键入文件名。那么
l\u文件呢?我的意思是类似
文件的东西
files <- list.files(pattern = ".\\.txt$")
mydata <- lapply(files, read.delim, header = TRUE)