谁说SPSS不能做透视表?

原创 数据小兵  2020-03-25 08:55  阅读 106 次
视频课程《SPSS统计分析:从入门到实践提高》

Excel数据分析必杀技是什么?透视表!如果哪个分析员说ta没用过Excel的透视表,那ta不是一个好的表哥表姐。

SPSS是一款统计软件,给外界的印象是只能做统计分析,透视表这样的操作没有或者搞不定。其实不然,当SPSS开始变魔法的时候,同样可以惊艳无匹。

数据准备

我找了一组数据,来展示一下SPSS透视表。数据在这里下载:

数据截图如下:

这样的销售业务数据在Excel中是很常见的,Excel透视表可以快速的进行汇总统计,比方说销售地区各自的平均销售额,不同产品在不同城市的平均销售单价。

那SPSS怎么处理这样的业务分析任务呢?

SPSS也有表,不过它的名字有点低调,叫做定制表,定制表名字上显然没有透视表那么高大上,但是功能确实一般无二。

下载数据并导入SPSS,用SPSS读取Excel数据这是基础啊,所有人必须掌握,这里不多说。

强调一点,对于是名字类、名称类的数据,建议定义为字符串类型,除此之外的尽可能定义为数字类型。有些变量后续要参与统计分析的,不要定义为字符串,比如性别男女,如果被你定义为字符串的话,那么后面一些统计方法,是不允许字符串参与的。

SPSS透视表闪亮登场

菜单:【分析】→【表】→【定制表】,软件会提示你要做好变量定义,没问题点确定即可。

对话框里面给了一个预览区域,透视的功能有【行】与【列】数据构成,一般我们把分组数据放入【行】,可以嵌套分层的,一般把指标变量数据放入【列】,这就是按分组、分层嵌套来统计汇总,说高级一点就是下钻、切割、让数据产生更细的粒度,这就是透视。

我想了解不同地区的总销售额、平均销售额、最大销售数据。“销售地区”放入【行】,“销售额”放入【列】。接下来点开【摘要统计】,来命令软件帮我计算销售额的总额,平均值,最大值。

来看看结果吧。

同理,我们考察一下不同产品在各地区的销售情况,这次我们展示一下嵌套,将“产品名称”、“销售地区”依次放入【行】。

来看结果:

好了,SPSS可以做透视表,而且也很容易操作,缺点是不能像Excel那样更新原始数据源时,透视表结果能自动更新。

全文完
文/图=数据小兵

好文推荐阅读

本文地址:http://www.datasoldier.net/archives/1944
版权声明:本文为原创文章,版权归 数据小兵 所有,欢迎分享本文,转载请保留出处!
SPSS在线视频学习
欢迎订阅SPSS训练营微信公众号

评论已关闭!