2
我用下面的代码列出人TXT我的文件夹内的文件中的所有文件:R不列出文件夹
两个工作完全正常,但不是所有的文件都包含在列表中。
files <- list.files("C:/...", pattern="*.TXT")
files <- dir(path="C:/...", pattern=".TXT")
这是我的文件夹的样子: 第一个文件是包含在其他文件列表(2700_2011_2012) 无唯一一个被包括在内。
我也试着改变这些文件的名字(例如没有[],但是这并没有改变任何东西)。
DDD
看起来这些模式区分大小写。如果你做了'list.files(....,pattern =“*。TXT”,ignore.case = T),它能解决你的问题吗?如果您搜索没有模式,文件是否出现在列表中? – Heroka
+1 Heroka。显示你的文件后缀,你会看到这个问题。另外,'*'是不必要的;它量化了它之前的情况,这里没有什么。 – alistaire
是的,谢谢,工作! – research111