SPSS:适用于峰度的聚合等价物?
SPSS: Equivalent of aggregate that works for kurtosis?
我正在尝试按年份对数据集进行分组,然后获取每年的峰度,以便我可以查看它在一年中是增加还是减少。聚合适用于手段(这很好,并产生我想要的数据),它似乎不适用于峰态。虽然一些在线文档建议它应该这样做,但我在使用软件中获得的文档帮助它没有帮助,我的编译器也是如此。
我想这真的意味着有两个问题:
1) 是否有某个版本的 SPSS 可以在其中运行?
2) 如果不是,我可以用什么替换它来得到类似的结果?
感谢您的宝贵时间。
编辑:我在这里有点不清楚:我想 运行 一个回归模型来查看它是否/每年增加多少,这意味着我需要某种方式来访问数据以进行操作一个回归,所以仅仅 运行 峰度函数并不能完全得到我需要的数据。
很容易得到输出中的峰度 window,像这样:
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
)。
我正在尝试按年份对数据集进行分组,然后获取每年的峰度,以便我可以查看它在一年中是增加还是减少。聚合适用于手段(这很好,并产生我想要的数据),它似乎不适用于峰态。虽然一些在线文档建议它应该这样做,但我在使用软件中获得的文档帮助它没有帮助,我的编译器也是如此。
我想这真的意味着有两个问题:
1) 是否有某个版本的 SPSS 可以在其中运行?
2) 如果不是,我可以用什么替换它来得到类似的结果?
感谢您的宝贵时间。
编辑:我在这里有点不清楚:我想 运行 一个回归模型来查看它是否/每年增加多少,这意味着我需要某种方式来访问数据以进行操作一个回归,所以仅仅 运行 峰度函数并不能完全得到我需要的数据。
很容易得到输出中的峰度 window,像这样:
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
)。