在处理问卷多项选择题时,传统作法是将原问题的所有备选选项都作为独立变量输入,但该作法往往因为工作量巨大而造成输错率较高。笔者为此用SPSS的二次开发接口编写了一个简化这一工作的脚本。关键字:问卷调查;二次开发;多项选择题一、提出问题SPSS是“社会科学统计软件包”(Statistical Package for the Social Science)的简称,是一种集成化的计算机数据处理应用软件,其菜单式简单易懂的操作方法赢得了大量用户。我们在应用SPSS时,原始数据经常来自问卷调查,但针对问卷调查中的多项选择题,SPSS并未给出方便的处理方案。而我们通常的处理方法是将原问题的所有备选选项都作为独立变量,输入数据时,未选择的选项输0选择的输1。粗一看挺合理,但细想如果这个问题有15个选项的话岂不是一个问题就要输15次,如果一份问卷有20个多选题,岂不是工作量要番番?而且最大的弊病还不是工作量增大,而是由工作量剧增而带来的输错率的显著上升,这些都不是我们希望看到的。那么,是否有一种方法能让输数据编程即简单有不易犯错的方法呢?有,就是利用SPSS的二次开发接口定义自己的脚本来简化这一操作。