Мне нужно выбрать все файлы внутри папки в формате .csv, который содержит только числовые символы.Выбор files.csv в R
Я использую следующий код, но он выбирает только 9 файлов из 13 с выбранным шаблоном. Это правильно?
Я выбираю файлы как Berlin.csv
filenames <- list.files(pattern="[:alpha:].csv", full.names=TRUE)
ldf <- lapply(filenames, read.csv, header = FALSE)
length(ldf)
ldf
Thomas спасибо, один вопрос, что он делает^и +? –
@EnricAgudPique '^' в начале регулярного выражения в этом контексте означает «начало имени файла»; внутри символьного класса ('[^]') это означает отрицание (поэтому второй пример означает «не соответствующие цифры». «+» означает «один или несколько» из предыдущих символов (так, в первом примере регулярное выражение соответствует одному или нескольким алфавитным символам от начала имени файла до расширения файла). – Thomas
Понял Томас –