SDA Listcase Program

本程序列出了用户指定的变量的值。变量的值也可以转化为第二个变量的百分数。这在数据文件中的某些项是集合单位时尤其有用(如人口样本中的省)

可以用一个或多个过滤变量来显示的样本空间的子集里的值。在用户没有使用充足的过滤变量时候,通常每个列表中的值限制在500个之类。

步骤

Specify variables 指定变量

可用项目的文档中给出的变量名来指定需要显示在列表中的变量 名。也可以要求显示百分数。

Specify one or more filter variables 指定一个或多个过滤变量

    过滤变量用于限制将列表限制到样本的某个子集中。除非数据集很小,否则通常需要有过滤变量。

Select display options 选择显示选项

指定变量名之后,选择所需的显示选项(display options)。这些选项会影响到显示显示数值的方式以及是否显示每个变量的正文。

Start the listing 运行列表程序

指定所有变量和显示选项之后,选择Start Listing来运行程序

也可以选择Clear fields清除所选项后重新开始。


Variables to list 要列出的变量

    在窗口中输入要包含在列表中的变量名


Percentages 百分数

可以仅仅简单地指定变量名,也可以将一个数值转化为另一个变量的百分数。这在数据文件中的某些项是集合单位时尤其有用(如人口样本中的省)

为计算及显示百分数,使用如下格式,以$p开始,而不是简单的变量名

$p(var1,var2)

当"var1"和"var2"都是数据集中的变量时,显示值 100 * var1 / var2 (小数点位在第一位)

没必要单独指出"var1"和"var2"。

 

$p(var1,var2,2)

用于显示小数点位不在第一位的百分比。可以在"var2"后给出所需的小数点位。上述的例子小数点位在第二位。

 
$p(demo,totvote,"Pct democratic")

用于给所生成百分比自定义名称,在双引号中给出想要的名字。这个名字会显示在这个百分比列的顶部。


Filter variables 过滤变量
 
指定在列表中显示的变量之后,需要过滤变量用于指定所需显示的样本。由于通常数据文件很大,所以需要将列表范围限制在一个子集中。

为了避免列出大量的样本值,本程序限定缺省最多显示500个值,但这个限制可以在建立Web档案时进行修改。


Summaries of each variable listed 列出变量的概要
对于每个列出的数值变量,可以在列表程序中得到选定样本的值的概要。这些概要不包含缺失值和超过范围的值。

可用的概要有

对于百分数,概要以如下形式表现


How to display numeric variables 如何显示数值变量
 

Display text for the listed variables 显示变量的正文

如果选择了这一项,则在列表程序底部会列出对应于每个变量的正文。如果指定了百分比,则此百分比设计到的每个变量都可以被显示出来。