Я использую синтаксис SPSS 25 для открытия и обработки набора файлов данных.Я хотел бы, чтобы эти файлы синтаксиса были максимально переносимыми.По этой причине я хочу, чтобы пользователь мог выбирать расположение файлов во время выполнения без необходимости перекодировать сам синтаксис.
Я использую Windows 10, хотя, надеюсь, это не имеет значения.У меня есть плагин Python для SPSS, хотя в идеале это будет базовое синтаксическое решение SPSS.
В SPSS сейчас я делаю это:
GET
FILE='C:\Users\xkcd\studies\project\rawdata'+
'\reallyraw\veryraw.sav'
PASSWORD='CorrectHorseBatteryStaple'.
DATASET NAME Demo WINDOW=FRONT.
В R, ябудет делать это:
message("Where is the veryraw.sav file?")
demo<-fread(file.choose())
В идеале, пользователь должен во время выполнения выбирать отдельные файлы по одному.Менее в идеале, пользователь выбрал бы папку, в которой все файлы с известными именами.
Я мог бы использовать FILE HANDLE, чтобы пользователю приходилось только жестко кодировать несколько папок, но это не идеально- Я бы предпочел, чтобы пользователь вообще не редактировал синтаксис.
Заранее спасибо!