如何在SPSS中获取数据?

时间:2012-07-11 20:30:31

标签: spss

有谁知道如何在SPSS中对数据进行优化?对于我的一些变量,我有异常值,并希望对它们进行优化。有人教我如何使用Transform -> compute variable命令,但我忘了该怎么做。我相信他们告诉我只计算我想要获胜的主题测量的平方根。有人可以帮我解释一下这个过程吗?

1 个答案:

答案 0 :(得分:1)

有一个script online to do it already it appears。它也许可以简化(保存单独的文件是完全没必要的),但它应该完成这项工作。如果您不需要脚本并且您知道所需百分位数的值,那就简单了;

获取变量X的百分位数估计值(这里我得到第5和第95百分位数);

freq var X /format = notable /percentiles = 5 95.

然后让我们说(仅通过查看输出)第5个百分位数等于100且第95个百分位数等于250.然后让我们创建一个名为winsor_X的新变量替换第5个和第95个以下的所有值具有相关百分位数的百分位数。

compute winsor_X = X.
if X <= 100 winsor_X = 100.
if X >= 250 winsor_X = 250.

你可以用十几种不同的方式完成最后一部分,但希望这足以清楚地知道你在变量中使用变量时会发生什么。