python spss_SPSS python教程:[5]SpssClient简介
SpssClient是用python實(shí)現(xiàn)spss操作的必定要引入的一個(gè)模塊,我們今天就來看一下該模塊下有哪些子模塊,然后簡單說一下我們按照什么順序來寫這一系列教程,重點(diǎn)講什么,看看你自己是否需要看這篇教程。
聲明一下,我這里寫的教程并不是嚴(yán)格按照難易等級(jí)或者學(xué)習(xí)者應(yīng)有的順序來安排的,當(dāng)然我會(huì)盡量依照這種順序,但是我是做數(shù)據(jù)分析工作的,我會(huì)將工作中用到的一些方法寫在這里,作為后來者的經(jīng)驗(yàn),這樣讀者看起來就很亂了,等以后有時(shí)間我會(huì)對(duì)教程進(jìn)行整理,但不是現(xiàn)在。先來看看SpssClient模塊下有哪些類我們可以在python中使用。主要的大類有五個(gè):DataDocList,SyntaxDocsList,OutputDocsList,SpssServerConfList,SpssScriptContext,我們下面分別介紹這五個(gè)類別
DataDocList,就是spss的數(shù)據(jù)文件列表。用它來讀取、修改、操作數(shù)據(jù),數(shù)據(jù)文件的后綴名是sav
SyntaxDocsList,就是spss的syntax文件列表,里面都是syntax代碼,或者可能摻雜有python代碼,它用于讀取、修改、操作syntax代碼,syntax文件的后綴名是sps
OutputDocsList,就是spss的統(tǒng)計(jì)結(jié)果輸出文件列表,里面存放著spss的統(tǒng)計(jì)結(jié)果,我們可以在python中使用該類來修改、操作結(jié)果數(shù)據(jù),結(jié)果輸出文件的后綴名比較熟悉,就是spv
SpssServerConfList,該類用于spssserver,由于在我的工作中并沒有用到過spss服務(wù)器,所以我的教程里不包括spssserver的相關(guān)內(nèi)容
SpssScriptContext,該類用于返回腳本文件的環(huán)境,現(xiàn)在還不涉及,以后用可能用到,但不是現(xiàn)在。
重點(diǎn)部分
教程的重點(diǎn)是對(duì)spss的結(jié)果輸出文檔的操作、數(shù)據(jù)文件的操作。所以DataDocList,OutputDocsList就會(huì)成為以后介紹的重點(diǎn)。這兩個(gè)類非常重要,對(duì)結(jié)果輸出文檔進(jìn)行操作可以編寫一些腳本,幫助我們自動(dòng)整理spss的結(jié)果,節(jié)省大量時(shí)間。對(duì)data文件的操作可以實(shí)現(xiàn)一些spss不具有的功能,比如數(shù)據(jù)中心化。
總結(jié)
以上是生活随笔為你收集整理的python spss_SPSS python教程:[5]SpssClient简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle11gR2_ADG管理之恢复
- 下一篇: python进阶之装饰器之3如何利用装饰