У меня есть более 1000 наборов данных я хотел бы загрузить в R и имя каждого из них в отдельности, как они будут загружены в я обнаружил, что, чтобы загрузить их можно использовать команды:загрузки и именование нескольких файлов в R
temp = list.files(pattern="*.csv")
for (i in 1:length(temp)) assign(temp[i], read.csv(temp[i]))
но как бы я назвал каждый файл так, как он загружен, поэтому я могу легко вызвать каждый из них позже?
Как вы хотите назвать их? Этот код создаст 'data.frame' с тем же именем, что и файл. – iTech
Обратите внимание, что если вы когда-либо захотите их перебрать, вам лучше использовать 'x = lapply (temp, read.csv); имена (x) = temp'. Если вы хотите получить к ним доступ случайным образом, то это будет хорошо. –
Все имена моих файлов содержат в них номера. Например, с 1988 по 2006 год, поэтому, когда я нахожу их называть, он просто говорит «непредвиденная константа» и не показывает мне данные. Я бы назвал их 1august2006 или что-то вроде этой формы для каждого файла. – user1836894