SPSS: Эквивалент агрегата, который работает на эксцесс?
Я пытаюсь сгруппировать набор данных по годам, а затем получить эксцесс для каждого года, чтобы я мог видеть, увеличивается ли он или уменьшается в течение года. Агрегат работает на средства (что хорошо, и дает данные, которые я хочу), он, кажется, не работает для Kurtosis. Хотя некоторые онлайн-документы предполагают, что так и должно быть, документация, которую я получаю, когда использую программное обеспечение, не помогает, как это делает мой компилятор.
Я думаю, это действительно означает, что есть два вопроса:
1) Есть ли какая-нибудь версия SPSS, в которой это работает?
2) Если нет, что я могу заменить на это, что даст мне аналогичные результаты?
Спасибо за ваше время.
Редактировать: Я был немного неясен здесь: я хочу запустить регрессионную модель, чтобы увидеть, если / сколько она увеличивается в год, что означает, что мне нужен какой-то способ получить доступ к данным для проведения регрессии, поэтому просто запустите функцию эксцесс не совсем достанет мне данные, которые мне нужны.
1 ответ
Достаточно просто получить эксцесс в окне вывода, например так:
means YourVar by year/cells mean kurt.
Но если вы хотите работать с результатами в наборе данных, вам нужно захватить его из выходных данных (без вычисления эксцесса в aggregate
команды):
DATASET DECLARE AggData.
OMS /SELECT TABLES /IF COMMANDS=['Means'] SUBTYPES=['Report']
/DESTINATION FORMAT=SAV NUMBERED=TableNumber_ OUTFILE='AggData' VIEWER=YES.
means YourVar by year/cells mean kurt.
omsend.
dataset activate AggData.
* at this point you have a new dataset with the means and the kurtosis.
Just a bit of cleaning up.
delete vars TableNumber_ Command_ Subtype_ Label_.
rename vars var1=year var2=varname.
Это будет хорошо работать с одной переменной, и вы можете добавить другую статистику. Обратите внимание, что вы также можете добавить больше переменных, но тогда набор данных нуждается в некоторой реструктуризации (используя casestovars
).