Существует ли "собственный" способ SPSS циклично выполниться через некоторые имена переменной? Все, что я хочу сделать, является взятием список переменных (что я определяю), и выполните ту же процедуру для них:
псевдокод - не действительно хороший пример, но понимает через...
for i in varlist['a','b','c']
do
FREQUENCIES VARIABLES=varlist[i] / ORDER=ANALYSIS.
end
Я заметил, что люди, кажется, просто используют R или Python плагины SPSS для достижения этой основной функциональности массива, но я не знаю, как скоро я могу получить настроенных (если когда-либо) на моей установке SPSS.
SPSS должен иметь некоторый собственный способ сделать это... право?
"Поскольку мы выполняем цикл через несколько более одной переменной, нам придется использовать Python."
По моему опыту, UCLA ATS - это, вероятно, сайт с наилучшим охватом всех основных систем статистических вычислений. Если они говорят, что вам нужен Python... вероятно, вам нужен Python.
Э... извините, что я такой, но, возможно, пришло время перейти на другую статистическую систему.
Я нечасто использовал макросы SPSS, но, может быть, они помогут вам там, где вам нужно быть? Посмотрите несколько примеров на этом сайте:
http://spsstools.net/Macros.htm
Также может оказаться полезной книга SPSS Data Management.
Наконец, если память не изменяет, я думаю, проблема может быть даже главным примером того, как использовать Python внутри синтаксиса SPSS. Я использовал Python и SPSS всего несколько раз, но очень удобно иметь доступ к этому языку в случае необходимости.
HTH