Syntax spss中是否有旋转托盘语法?

Syntax spss中是否有旋转托盘语法?,syntax,pivot-table,spss,Syntax,Pivot Table,Spss,我有两个变量V1(分类),V2(连续),我想对V1中的每个类别对V2进行描述性统计,但我想要像第二个附加图像这样的输出格式,不像第一个,我编写了以下语法,但想添加一个命令来生成像第二个图像这样的表 SORT CASES BY V1. SPLIT FILE LAYERED BY V1. FREQUENCIES VARIABLES=V2 /FORMAT=NOTABLE /PERCENTILES=5.0 10.0 /STATISTICS=STDDEV VARIANCE RANGE MINI

我有两个变量V1(分类),V2(连续),我想对V1中的每个类别对V2进行描述性统计,但我想要像第二个附加图像这样的输出格式,不像第一个,我编写了以下语法,但想添加一个命令来生成像第二个图像这样的表

SORT CASES  BY V1.
SPLIT FILE LAYERED BY V1.
FREQUENCIES VARIABLES=V2
 /FORMAT=NOTABLE
 /PERCENTILES=5.0 10.0  
 /STATISTICS=STDDEV VARIANCE RANGE MINIMUM MAXIMUM SEMEAN MEAN MEDIAN MODE SKEWNESS SESKEW 
   KURTOSIS SEKURT
 /ORDER=ANALYSIS.
我得到的:

我想要的:

以下是获得这些结果的方法(打开原始数据,不使用任何有效的分割文件):


如果V1有两个以上的值,则需要添加其他命令来创建具有其他类别变量的数据集。

以下是获得这些结果的方法(打开原始数据,不使用任何有效的拆分文件):


如果V1有两个以上的值,则需要添加其他命令来创建包含其他类别变量的数据集。

没有简单的语法:(.对于此类内容,您必须使用“自定义表”模块,或者执行一些复杂的变通方法。例如,在这种情况下,可以使用
OMS
将输出结果捕获到一个新的数据集中,然后使用
casestovars
重新构造数据,经过一些清理后,您将得到一个与f相同的数据集orm,如您所述。如果您想尝试此操作,请在您的帖子中添加一些示例数据(使用“编辑”选项),以便我们可以尝试编写执行此任务的语法。没有简单的语法:(.对于此类内容,您必须使用“自定义表”模块,或者执行一些复杂的变通方法。例如,在这种情况下,可以使用
OMS
将输出结果捕获到一个新的数据集中,然后使用
casestovars
重新构造数据,经过一些清理后,您将得到一个与f相同的数据集orm如您所述。如果您想尝试此操作,请在您的帖子中添加一些示例数据(使用“编辑”选项),以便我们可以尝试编写语法来完成此任务。
DATASET COPY  Group1.
DATASET COPY  Group2.
DATASET ACTIVATE  Group1.
FILTER OFF.
USE ALL.
SELECT IF (V1 = 1).
EXECUTE.
DELETE VARIABLES V1.
RENAME VARIABLES (V2=Category_1).

DATASET ACTIVATE  Group2.
FILTER OFF.
USE ALL.
SELECT IF (V1 = 2).
EXECUTE.
DELETE VARIABLES V1.
RENAME VARIABLES (V2=Category_2).
MATCH FILES /FILE=*
  /FILE='Group1'.
EXECUTE.

FREQUENCIES VARIABLES=Category_1 Category_2
 /FORMAT=NOTABLE
 /PERCENTILES=5.0 10.0  
 /STATISTICS=STDDEV VARIANCE RANGE MINIMUM MAXIMUM SEMEAN MEAN MEDIAN MODE SKEWNESS SESKEW KURTOSIS SEKURT.