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