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