SPSS python教程:[9]getValuesFromXml

2025-10-23 09:24:10

前两篇文章介绍了如何获取透视表中的平均数,现在更深入的探讨一下其中用到的spssaux.GetValuesFromXMLWorkspace方法。在这篇文章中【http://jingyan.baidu.com/article/c275f6bac03a22e33c75674c.html】,可以看到我使用该方法。现在我们具体探讨一下:

    先看一个数据透视表,想办法获取IAI的平均数

    SPSS python教程:[9]getValuesFromXml

    我们使用spssaux.GetValuesFromXMLWorkspace,如下图那样写一段代码就能得到IAI的平均数。其中用到了很多参数,下面我们分析一下这些参数都是什么:

    SPSS python教程:[9]getValuesFromXml

    首先是handle参数,它是结果项目的句柄,也就是上面的透视表的句柄。你要从中获取数据。而你怎么知道它的句柄的?是在创建该透视表的时候得到的,具体请看上篇文章【http://jingyan.baidu.com/article/cb5d6105088fe2005d2fe04d.html】

    其次是tablesubtype参数,我们可以在这里看到透视表的subtype

    SPSS python教程:[9]getValuesFromXml

    rowcategory参数:行类别,它标识出行坐标,rowcategory="IAI"就表示成下图

    SPSS python教程:[9]getValuesFromXml

    columncategory参数:列类别,标志出列坐标,colCategory='Mean'可以表示为下图

    SPSS python教程:[9]getValuesFromXml

    cellAttrib单元格属性:任何一个单元格都有text和number两个属性,我们想要获得text的值就用cellAttrib='text'

(共篇)上一篇:CreateXMLOutput
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢