Экспорт меток переменных SPSS в R studio

#r #dataset #spss

Вопрос:

Я пытаюсь извлечь метку переменной в файле spss в виде файла.csv. То, что я сейчас делаю, это

    library(foreign)
   myData=read.spss("FILE PATH", to.data.frame=TRUE)
   myDataLabels <- as.data.frame(attr(myData, "variable.labels"))
   write.csv(myDataLabels,"PATH PATH TO STORE\File Name.csv", row.names = FALSE)
 

Этот способ хорошо работает для большинства моих файлов spss. Однако для некоторых файлов spss при использовании read.spss()возникает следующая ошибка

ошибка чтения заголовка системного файла

Затем я изменяю read.spss() на read_spss (), Однако, даже если read_spss() прошел, приведенный ниже код больше не может вытащить метку переменной

 myDataLabels <- as.data.frame(attr(myData, "variable.labels"))
 

Фрейм данных, созданный из приведенной выше строки, содержит 0 obs и 0 переменных.

Я не знаю, является ли read_spss() причиной проблемы, но я не знаю другого способа обойти ошибку чтения заголовка системного файла.