获得SPSS 21中的数量和比例

时间:2013-08-28 21:06:36

标签: spss

我有一个sav文件中的数据

CODE  |  QUANTITY
------|----------
A     |  1
B     |  4
C     |  1
F     |  3
B     |  3
D     |  12
D     |  5

我需要获得数量<= 3的代码数量,并获得相对于总数的百分比比例并显示这样的结果

<= 3  |  PERCENTAGE
------|----------
4     |  57 %

所有这些都使用SPSS语法。

2 个答案:

答案 0 :(得分:2)

我首先将数量值转换为0-1变量,然后按代码汇总到均值。这会产生一个很好的第二个数据集来制作表格。示例如下。

data list free / Code (A1) Quantity (F2.0).
begin data
A 1
B 4
C 1
F 3
B 3
D 12
D 5
end data.

*convert to 0-1.
compute QuantityB3 = (Quantity LE 3).

*Aggregate.
DATASET DECLARE AggQuant.
AGGREGATE
  /OUTFILE='AggQuant'
  /BREAK=Code
  /QuantityB3 = MEAN(QuantityB3).

答案 1 :(得分:0)

我不知道你是如何在这里迁移你的问题的,我在这里没有名声来添加帮助你分配的屏幕截图。无论如何,你的欲望输出程序如下。

转到转换 - &gt; 计算案例中的值打开一个对话框,在<中写下新变量名称“” strong>目标变量:转到定义值打开一个新的对话框,然后选中单选按钮范围,最低值:,放在方框3下面然后按添加并按继续并按确定。将创建一个名为“”的新变量。现在转到分析 - &gt; 描述性统计 - &gt; 频率,新的对话框将打开,将“”变量发送到变量:统计信息新对话框检查百分位数:在框中写入100,然后按添加,然后继续确定。你得到了渴望的结果。