HLM無法導入spss的數據,怎麼破?

HLM無法導入spss的數據,HLM試過6.02、6.08和7.0版本,SPSS試過13.0、18.0和20.0版本,求解答,而且HLM6.08無法打開自帶example里的sav.格式文件


首先,說說軟體問題。這幾個版本的軟體我都試過,很早以前了,不知道當時什麼原因,只是到現在保留HLM6.08可用,本人親測,發表論文全程用過,如果你軟體有問題可聯繫我傳你。

再次,說說多層數據建模的步驟。一是創建「SSM格式文件」;二是在SSM文件基礎上擬合、構建各種模型進行分析;三是根據輸出結果對模型的擬合程度進行評價、改進等[1]。

第一步就是前期的數據準備,注意並不一定要用spss整理,你能用HLM這個軟體說明是學術上的問題,數據量應該不大,可以用excel整理然後轉為spss的文件(spss13之前和之後的文件名後綴不一樣我當時用17.0後綴名是.sav),excel很輕巧、方便。(不要認為excel很low哦,它強大到不可想像!)

第二步和第三步就是關鍵的多層線性模型的分析、結果了,涉及問題很多,這裡不展開討論。

根據你的提問,應該屬於第一個步驟的問題。

額,終於才到了。。。

最後,我們進入正題,說說你的問題。

先看看HLM軟體處理多層分析數據時的各種文件間的關係。

有沒有很暈?我剛開始看是更暈!不過沒關係,都是慢慢學會的。先大致有個映像和了解,等全程把HLM都操作一遍之後,回頭看這個圖就很容易理解了。這個圖我就不多解釋了,可以參考參考文獻[1]書的第38頁,講的很權威、專業。

額。。。。這次是真到了。。。。。

打開HLM軟體界面,如圖,注意按圖示的選擇,這一步就相當於創建一個項目文件,之後的分析等都是這個項目的一部分,注意選擇「stat package input」。

然後是,如圖,多層線性模型有很多模型,現在像AMJ等國際一流期刊上,見的最多的就是兩層模型,level-1和level-2,如果你也是兩層就選擇「HLM2」,如果你是更複雜的模型,那麼不好意思,我只能說到這了~~~~

然後是,如圖,這是導入文件的關鍵頁面,重點來了,豎起耳朵哦:

在MDM file name 那裡輸入文件名,注意最好英文哦,再注意,點「save mdmt file」,把創建的這個文件名的保存在電腦的一個位置(保存是也要輸名字),我一般放在桌面,不點這個,後面都正確也是沒用滴;

L-1, browse你的層1文件,missing data那裡,如果你前期數據整理都很完整,沒用缺失值的話,就默認的no,如果有缺失值,就yes,然後在後面選擇刪除缺失值的時機,第一個是當創建這個file的時候刪除,第二個是運行數據時刪除,我一般選第二個;

L-2, browse你的層2文件。

然後完了嗎,貌似還沒有額。。。。。

L1和L2都要choose你的variables,如果變數多的話,強烈建議精簡,不過如果你初次調試模型的話,都放進去。

強烈注意,L1和L2都必須有ID,ID是層1和層2連接的紐帶,其它的都是變數,點後面的「in mdm」就選擇,不點就不選,id就點「id」。

到這裡貌似馬上完了,不過還要注意上一步這個ID,ID設置不準確就廢了,好多人也是在這裡出錯。這也是在前期數據整理時要注意的,先上圖:左邊是L1數據,右邊是L2數據,重點關注ID。

說ID之前嘮叨下層1和層2 是什麼,舉個例子,1號導師帶5個學生,2號導師帶8個學生,3號導師帶6個學生。。。。。。。那麼導師就是層2,學生就是層1。層2ID編號是1,2,3,4.。。。一直往下,層1編號是1111122222222333333.。。。。。,就是說還是以導師的序號來編,你這幾個學生都屬於導師1,那麼這幾個學生都編1,。。。。。不知我解釋清楚了嗎?可以看圖感受下:

好了,導入數據的步驟到這裡就全部結束了,然後是不是很興奮呢,看看結果吧,

點make mdm,如圖:

點check stats,呵呵,沒圖,和上面一樣,只是白底黑字的,這兩個就是對層1和層2數據文件的一個描述性統計說明。

然後點,done,哇。。。。。。激動人心的時刻來了,上圖:

哈哈,第一步驟的數據整理到此真的結束了,後面就是具體的分析了,好吧,接下來時間就交給你了哦。。。。。。

最後再推薦些HLM方面的書籍,注意按照順序看哦:

第一個是《多層次模型分析導論》,重慶大學出版社(我喜歡),Ita kreft Jan de leeuw著,邱浩政
譯,郭志剛 校隊。這本書通俗易懂地講了多層次線性模型的基礎知識,用的軟體是nels88,不過可以忽略,注意體會他講的理論知識,不難哦,入門必讀!

這個是我剛才引用的:

[1] 張雷,雷靂,郭伯良.多層線性模型應用[M].教育科學出版社,2003.

這本書主要結合一個教育方面的研究實例講了HLM的軟體操作(所以上本書不建議看nels88的操作),重點還是結合這個教育實例去深刻體會多層次線性模型的思想,並且指導自己寫這方面的論文。

看上面的兩本書可以說是達到初級的水平了,要想再深入,那麼請看:

《階層線性模型的原理與應用》,中國輕工業出版社,溫福星著。注意是原理與應用,重點講原理,如果有興趣詳細閱讀。還有一個實例的應用,倒是沒有講軟體操作,而是講軟體操作之後的結果怎麼解釋,每個都代表那個含義等。可以深入學習。

可以再加深學習哦:

《分層線性模型:應用與數據分析方法(第2版)》,社會科學文獻出版社,作者:Raudenbush (美)等 譯者:郭志剛
等。絕對的權威著作,絕對的前無古人的著作,中譯本的,注意到了嗎,這本書的作者名字,你可以再HLM軟體的開始頁面上看到哦。也就是說HLM軟體的理論基礎就是這位作者,這本書,看?還是不看?確實是個問題。

祝好!


一般還是建議用老版的SPSS製作SAV文件以供HLM讀取。如果SPSS13還不可以的話……可能是你操作系統的事吧。據說新的HLM會好,不知道是不是真的。


推薦閱讀:

有什麼數據分析工具可以製作全球客戶網點分布圖?
在BDP製作互動式圖表實現聯動分析
高能「預警」:只需1招,就能輕鬆拯救運營表妹!

TAG:數據分析工具 |