Убедитесь, что все файлы существуют:
all(file.exists(files))
В противном случае используйте full.names = TRUE
files <- list.files(path, recursive = TRUE, full.names = TRUE)
Поскольку, если вы этого не сделаете, файлы будут считаться текущимкаталог
getwd()
, который может или не может быть эквивалентен path