规模建设SPSS(Scale-building in SPSS)

2019-10-29 03:06发布

我使用的量表的阿尔法来分析,以建立/精炼比例的数据。 这是SPSS一个繁琐的过程,因为它不会自动优化规模,所以我希望有使用语法来加快它的方法。

于是,我开始与一组项目,建立了OMS控制面板捕捉项目,总统计表,并且运行阿尔法分析。 这推动该项目,共统计到一个新的数据集。 然后我检查Alpha值,并用它在语法上筛选出具有更高的α-如果删除的价值的物品。

然后只用项目通过了筛选我重新运行分析。 我重复,直到所有的项目通过筛选。 下面是语法:

* First syntax sets up OMS, and then runs the alpha analysis. 
* In the reliability syntax, I have to manually add the variables and the Scale name.

* OMS.
DATASET DECLARE  alpha_worksheet.
OMS
/SELECT TABLES
/IF COMMANDS=['Reliability'] SUBTYPES=['Item Total Statistics']
/DESTINATION FORMAT=SAV NUMBERED=TableNumber_
OUTFILE='alpha_worksheet' VIEWER=YES.

RELIABILITY 
/VARIABLES=
points_18618 
points_18618 
points_3286 
points_3290 
points_3583 
points_4018 
points_7775 
points_7789 
points_7792 
points_18631 
points_18652 
/SCALE('2017 Fall CRN 4157 Exam 01 v. 1.0') ALL 
/MODEL=ALPHA 
/SUMMARY=TOTAL.

* Second syntax identifies any variables in the OMS dataset that are LTE the alpha value. 
* I have to manually enter the alpha value...

DATASET ACTIVATE alpha_worksheet.
IF  (CronbachsAlphaifItemDeleted <= .694) Keep =1.
EXECUTE.

SORT CASES BY Keep(D).  

理想的情况下,而不必一遍又一遍地重复这个过程,我想语法,将这个过程自动化。

希望是有道理的,如果你要提前解决由于(这已被窃听我多年!)干杯

文章来源: Scale-building in SPSS
标签: spss