R list.files没有显示所有文件(路径问题可能?)

时间:2018-04-28 22:45:19

标签: r

我正在尝试使用list.files(下面的代码)制作文件列表:

 raw.file.list <-"/Volumes/TempData/Heather Speckman/EC_Restored/NNTR EC/2014/Unpacked Data"
 setwd(raw.file.list)    
 raw.file.list <- list.files(path = raw.data.dir, recursive = T, full.names = T) 

我知道这个raw.data.dir中有4,000多个文件,这个命令只列出了1,200个文件 - 这是1,200我做当我查看Windows时。

任何人都可以帮我解释原因吗?

其他信息:

文件路径(raw.file.list)确实存在,R移动到那里就好了。当我查看Windows和R(除了/和\)时,该路径是正确且相同的。我也在我的Mac上试过这个,并得到了相同的非功能性结果。

 raw.file.list <-"/Volumes/TempData/Heather Speckman/EC_Restored/NNTR EC/2014/Unpacked Data" 

是一个像硬盘一样工作的工作服务器。从来没有给我带来麻烦。如果我将数据复制/粘贴到:

 raw.file.list <-"/Volumes/TempData/Heather Speckman/EC_Restored/NNTR EC/2014/Test Folder" 

它运作得很好。出于工作流程的原因,我不希望复制/粘贴成为解决方案。

如果我尝试:

 file.name = "Example_file_name.csv"; file.exists(file.name) 
R说错了。我的电脑看到该文件并打开它就好了。

尝试:

 setwd(raw.data.dir); list.files(path = ".", recursive = T, full.names = T)

仅提供1200个文件,而不是完整的4,000个文件。如果我尝试也一样      DIR()

1 个答案:

答案 0 :(得分:0)

发现错误:文件路径故障。