Как указать ячейки для загрузки в r - PullRequest
1 голос
/ 25 сентября 2019

Я хочу импортировать определенные ячейки из нескольких книг Excel.Каждая рабочая книга имеет лист с названием «Сводка результатов».У меня уже есть эта часть выяснить.Где я застрял, это аргумент диапазона.Я хочу импортировать ячейку B2: B3 и ячейку C6: C7 из каждой из этих книг.Следовательно, они оба формируют два столбца для каждого набора данных.

С этим кодом я смог импортировать весь интересующий файл Excel в этом каталоге.он работал только с range = B6: B7, но не с range = c ("B2: B3", "C6: C7")

Я хочу получить два столбца с 1 наблюдением в каждом наборе данных, импортированном вR. Спасибо

file_path <- "data_raw/Result_Summary/"

file_path %>% list.files()


file_path %>%
  list.files() %>%
  .[str_detect(., ".xlsx")] -> xlsx_file_names


xlsx_file_names %>%
  purrr::map(function(file_name){ # iterate through each file name
    assign(x = str_remove(file_name, ".xlsx"), # Remove file extension ".xlsx"
           value = read_excel(paste0(file_path, file_name),sheet="Results Summary", range=c("B2:B3", "C6:C7")),
           envir = .GlobalEnv)
  })

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...