熱線電話:13121318867

登錄
首頁精彩閱讀SPSS分析過程可自動化,你知道嗎
SPSS分析過程可自動化,你知道嗎
2017-01-21
收藏

SPSS分析過程可自動化,你知道嗎

在使用SPSS的過程中,有時候會遇到重復進行相同分析操作的情況,或者分析過程很復雜的情況。

這時候我們多么希望SPSS能夠記住上一次的分析步驟,不要讓我們重復的去點擊菜單,因為點擊菜單實在是沒有技術含量??!

這個想法呢,是可以實現的。計算機在處理問題的時候,是以二進制的0和1進行計算的,計算機能理解的東西是機器代碼,不是我們看到的圖形界面。我們在點擊菜單的同時,軟件會自動生成與點擊過程相應的程序,這些程序經過轉換,成為電腦能夠識別的機器碼。這樣人在圖形界面的操作命令通過高級程序語言這一中介,計算機就可以執行了。當然我們也能夠直接在SPSS中,編寫代碼,來執行分析任務。如下圖所示。

然而,我們的需求,只是讓SPSS自動的幫我進行計算,沒有要求我們在spss里面編寫程序,所以我們可以利用“點擊圖形界面時,SPSS自動生成與圖形界面相互對應代碼這一特點”,來獲取代碼,我們要做的就是將代碼保存下來。以便下一次分析。

那么怎么做呢?

在spss里,每一個動作的窗口都有如下圖所示的粘貼命令。

在操作完成,點擊確定之前,先點擊“粘貼”,相應的代碼就會自動保存到代碼編輯器中,如下圖所示,用鼠標選中代碼,點擊圖中所示的運行按鈕,選中的代碼將會被執行。在打開數據集時,在點擊確定之前點擊‘粘貼’,數據集將不能打開,因此需要重新選中數據集,并且點擊“確定”,或者在代碼編輯器中,選中代碼,單擊運行,來打開數據集。

本文給出了一個案例:將一個Excel文件,導入到SPSS中,先對數據進行加權,然后做卡方檢驗,最后將數據保存為SPSS默認格式,最后再取消加權。所有過程,都是通過“粘貼”獲得的代碼。代碼和數據文件已打包上傳到百度云,點擊閱讀原文可下載。下載文件,解壓后,將文件夾spss_auto 放在D盤根目錄下。然后點擊里面的“SPSS自動化分析.sps”。即可得到結果,運行結束后,將在SPSS的輸出窗口中,得到分析結果,并且“spss_auto”文件夾下,將出現一個名稱為“spss文件自動保存測試.sav”的數據文件。

代碼執行前

需要注意的是,代碼中一般需要進行局部的修改,比如數據集的名稱,變量名稱等參數。


數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢