我正在尝试使用"自定义表"生成如下所示的表格。 SPSS中的选项。
FREQUENCIES Descriptive
Completely.Disagree Disagree Agree Compl.Agree mean std mode n
item1 count count count count
n% n% n% n%
item2 count count count count
n% n% n% n%
我能够通过将变量作为行和类别作为列,然后选择摘要统计(count,n%)来生成表的第一部分(FREQUENCIES)。但是,我找不到将描述性统计部分放在此表中的方法。有办法吗?或者可以使用" Descriptive Statistics"将频率部分的自定义表的输出与描述性统计输出结合起来。一个表中的选项?
答案 0 :(得分:0)
你的问题很难,因为你想在一张桌子里找到两件不可组合的东西: 1您希望将不同变量的相同类别标签传输到列 2您需要(1)旁边的连续变量的描述。
这是我能来的最接近的地方:
compute x=1
cta
/vla var=x var1 disp=none
/tab x by var1 [c][count 'Count'][layerpct 'n%'] + var1 [s][mean][mean][stddev][mode][validn]
/sla pos=column
/cla rowlabel=layer.
您必须为每个变量(var1,var2等)重复此操作,并且每次都使用您需要的数字取出行。此外,每个表格上方都会显示1
,左侧会有一个空列。
我建议制作两个表:一个用于计数和百分比,一个用于平均值,stddev等。你可以这样做:
cta
/tab (var1 + var2)[c][count 'Count'][rowpct 'n%']
/cla rowlabel=opposite
/sla pos=row.
您可以省略/sla pos=row
,无论您喜欢哪种。
然后是第二张表:
cta
/tab (var1 + var2)[s][mean][stddev][mode][validn].
祝你好运!