2016-05-24 20 views
4

我从一个特定项目的R到SPSS切换(我不允许使用SPSS/R集成),并且需要快速汇总一个大数据集。在R中,它非常简单,可以使用summary()函数,并在几秒钟内获得每个变量的摘要。 我需要知道SPSS中是否有一个功能可以执行相同的工作。如果不是,我怎么能实现它。SPSS中的哪个函数模拟R summary()函数?

对于非R用户summary.default将为每个数字列返回Min. , 1st Quartile, Median, Mean , 3rd Quartile, Max.的标签值,并返回6个最常见项目的计数以及如果因子或字符变量为“(Other)”类别的计数。

回答

3

Descriptives接近。

descriptives var1 var2 var3 
/statistics = mean median stddev variance min max . 

(我不确定四分位数)。

+4

你可以从'FREQUENCIES'获得所有相同的东西 - 例如'FREQ v1 v2 v3/STATISTICS = MEAN MED STDDEV MIN MAX/NTILES = 4'。 (您也可以指定特定的百分位数。)对于您可能想要使用'/ FORMAT = DFREQ'的因素,打印频率表是降序计数。 –

2

如果您有连续变量和分类变量的混合,请将DESCRIPTIVES或SUMMARIZE用于连续和FREQUENCIES用于分类。您可以使用随统计一起安装的SPSSINC SELECT VARIABLES扩展命令创建根据测量级别列出变量的宏,然后为每个命令使用适当的宏。