上一篇文章我们介绍了如何使用OMS(结果输出系统)来获取某个变量的平均数,今天我们接着这个话题,讲一讲上一篇文章中用到的spss锾攒揉敫aux.CreateXMLOutput。
通常,如果你想学习一个模块,你只要用help()方法即可![SPSS python教程:[8]CreateXMLOutput](https://exp-picture.cdn.bcebos.com/3fc72e486143d7d4e974275f7da75f0f832b5099.jpg)
我们看到CreateXMLOutput有四个参数,除了cmd,其他都是可选的,我们来介绍一下这几个参数![SPSS python教程:[8]CreateXMLOutput](https://exp-picture.cdn.bcebos.com/4a594f2c8cf1d8a78a766b3046e34b2c57ee4799.jpg)
cmd是syntax命令,比如下面计算平均数的一个syntax![SPSS python教程:[8]CreateXMLOutput](https://exp-picture.cdn.bcebos.com/57af657f860e7c7551b1df41650d3aceabd7bf99.jpg)
omsid翻译为命令标识符:命令标识符可用于所有统计和绘图过程,以及在查看器的概要窗格中生成包含自己的可识别标题的输出区的任何其他命令。这些标识符通常(但不总是)与菜单上的过程名称和对话框标题相同或类似,这些名称和标题通常(但不总是)与基础命令名称相同。怎样查看一个输出表格的omsid呢,我们看一下截图:![SPSS python教程:[8]CreateXMLOutput](https://exp-picture.cdn.bcebos.com/0da37be7340f6478aa669d0dfd3e21c2bad6b599.jpg)
subtype:表子类型是可以生成的枢轴表的不同类型。某些子类型仅由一个命令生成;其他子类型可由多个命令生成(尽管表看上去并不相同)。虽然表子类型名称通常是描述性的,但也可以选择其他名称(尤其是选择了大量命令时);并且,两个子类型的名称可以非常类似。我们也可以查看一个表的子类型:![SPSS python教程:[8]CreateXMLOutput](https://exp-picture.cdn.bcebos.com/9b2098254193cee8794177af5a0ff2260c9aa899.jpg)
最后是visible属性,也就是可见属性,默认情况下,我们是不能看到输出结果的,但是visible设置为1就可以在结果视图中看到输出结果。