У меня проблема с функцией, которую я сделал, пытаясь сопоставить некоторые столбцы с файлом конфигурации, который я сделал. Я запускаю функцию, но получаю ошибку:
Error in gzfile(file, "rb") : invalid 'description' argument Called from: gzfile(file, "rb")
Я посмотрел онлайн, включая переполнение стека, и не получил правильного ответа на этот вопрос. Не могли бы вы помочь?
Эти функции, которые я сделал, хорошо работают на другой машине, но, когда я попытался развернуть свою работу на моем персональном ноутбуке, похоже, я получаю эту ошибку.
Вот что я пытаюсь сделать в Mac:
Думая о пути, установлено следующее:
data_import_list <- list(list(data_path = "Users/gb/Rprojects/data/data.csv",
config_path = "Users/gb/Rprojects/lgt-config/inp/"))
А потом я читаю это с помощью функции
import_col_types <- function(config_path){
column_mapping <- readRDS(file.path(config_path, "column_mapping.rds"))
# get list of config files
config_file_list <- Sys.glob(paste0(config_path, "*.rds"))
}
На самом деле, вот как я читаю с помощью вышеуказанной функции:
import_col_types(data_import_list)