Синтаксис SPSS: присвоение значения файлу данных на основе макропеременной - PullRequest
0 голосов
/ 08 октября 2019

Я уже создал свою макропеременную, теперь мне нужно вставить эту переменную в набор данных. Я предпринял следующую попытку, но что-то пошло не так.

GET FILE=!QUOTE(!CONCAT("C:\SPSS_Temp\Output_Regression_",!atribute2digits,".SAV")).

STRING Depend (A64).
COMPUTE Depend = "HERE".
EXECUTE.

DO IF $CASENUM=1.
WRITE OUTFILE="C:\SPSS_Temp\PrintDepend.SPS" /
"DEFINE !PrintDepend()"
" IF ( Depend = 'HERE') Depend = !QUOTE( "
!QUOTE(!EVAL(!DEPENDENT))
")."
" !ENDDEFINE."
.
END IF.
EXECUTE.

INCLUDE "C:\SPSS_Temp\PrintDepend.SPS".

!PrintDepend.
EXECUTE.

SAVE OUTFILE=!QUOTE(!CONCAT("C:\SPSS_Temp\Output_FINAL_Regression_",!atribute2digits,".SAV")).
...