Я начинаю с чтения данных в R через файл Excel, который содержит список местоположений и имен файлов:
data_files <- readxl::read_excel("./Data/source_data.xlsx")
Вот как это выглядит:
Далее я хочу перебрать этот список, используя цикл for / seq_along, чтобы получить доступ к каждой переменной строки и использовать переменную строки в read.csv (), а затем выполнить следующие действия:
for(i in seq_along(data_files)){
x <- read.csv(data_files[[i]], sep= "\t", skipNul = TRUE)
# DO THINGS
}
Когда я запускаю цикл for, я получаю:
Error in file(file, "rt") : invalid 'description' argument
Я знаю, что это связано с итерацией, которая не происходит так, как я ожидаю, потому что, когда я делаю следующее, csv успешно считывается в R:
path <- "/Users/gerb/Downloads/"
file <- "Who_Has_Seen_crosstab (2).csv"
path_file <- paste(path, file, sep="")
x <- read.csv(path_file, sep= "\t", skipNul = TRUE)