【发布时间】:2020-06-11 08:22:45
【问题描述】:
我在这里指定我是 SPSS 的真正新手,我刚开始为一个学生项目工作 3 小时。
所以,我想做的是打开一个文件,对其进行一些统计测试,然后测量 SPSS 这样做并最终写入文件所需的时间。
因此,我首先将其写入一个新数据集,然后将其写入一个文件。这是我现在的代码:
DATASET NAME Set1 WINDOW=FRONT.
compute temps_mean_deb=$TIME.
mean v1 to v128.
COMPUTE temps_mean_fin=$TIME.
COMPUTE temps_mean= temps_mean_fin - temps_mean_deb.
COMPUTE temps_median_deb=$TIME.
EXAMINE v1 to v128
/PLOT NONE
/PERCENTILES(50).
COMPUTE temps_median_fin=$TIME.
COMPUTE temps_median = temps_median_fin - temps_median_deb.
list temps_mean temps_median.
DATA LIST free /datatype (A10) kind (A10) tailleMatrice (A10) distrib (A10) drange (A10) reroll (A10) operation (A10) duree (A10) implementation (A10).
BEGIN DATA
integ thin 1 unif bina 1 mean temps_mean SPSS
integ thin 1 unif bina 1 median temps_median SPSS
end data.
我想要的是将变量“temps_mean”和“temps_median”写入一个新的数据列表。
问题是 SPSS 只是写“temps_median”/“temps_mean”,而不是这个计算的结果:COMPUTE temps_median = temps_median_fin - temps_median_deb.
结果显然是我想要的 非常感谢您的帮助!
【问题讨论】:
-
请解释问题所在 - 您收到错误消息了吗?错误发生在哪一行?你期待什么,实际发生了什么? (无论如何,您的某些命令末尾没有
.,这可能会导致一些问题)