




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優質文檔-傾情為你奉上Q:在SPSS中能否直接讀入EXCEL 97數據文件?有無讀入數據的簡便方法? A:在 SPSS 10.0版中,任何版本的EXCEL文件都可以在OPEN對話框中直接打開。但在9.0及以前版本中就比較復雜,實際上SPSS 7.0以上的版本都可以讀入EXCEL 97和ACCESS 97的數據文件。但這些文件類型不能在打開文件對話框的文件類型中找到,SPSS是利用ODBC來實現對這些數據文件的讀取的。例如在SPSS 9.0中,請選擇File菜單-database capture-new query,會彈出數據庫讀取向導的對話框,按提示操作即可(你所能夠讀取的ODBC數據類型
2、取決于你所用計算機上安裝的ODBC驅動程序的多少)。實際上對于老版本的SPSS來說,讀入 EXCEL 97數據文件最簡單的方法是先在EXCEL 97中選擇并復制所需數據(不要選擇變量名),然后在SPSS數據界面中選擇一行一列的單元格,將數據粘貼過來,最后將變量名改為原變量名。當變量少而記錄數多時,這種方法是最快的。 Q:如何將SPSS的結果文件(*.spo文件)轉換為其它格式? A:SPSS的結果文件從7.0版本起就是專用的*.spo文件,據我所知,還沒有那種文字處理軟件可以將他讀出來,但SPSS提供了將該文件轉存為其它格式的功能。在SPSS的OUTPUT窗口中選擇File菜單-export,
3、可以將結果文件另存為HTML文件和TXT文件。當然,要比spo文件難看的多。圖表則自動轉化為JPG圖片,不能再編輯。因此,最好在所有修改都完成后再EXPORT。另外,該命令也可以針對單個圖片或表格進行,選中所需圖片或表格,單擊右鍵,選擇快捷菜單中的EXPORT即可。(詳情請參見網站教程) Q:想將SPSS的結果表格直接粘貼到WORD中使用,但一粘過去表格的格式就亂了,如何保持原有的格式? A:選中所需表格,單擊右鍵,選擇快捷菜單中的copy object即可,此時粘貼過去的表格就會保持原有的格式(實際上粘貼過去的是一幅圖片)。 Q:如何在SPSS中實現四格表的卡方檢驗?A:在多數統計軟件中,四
4、格表(和行*列表)的數據格式均為行變量、列變量和頻數變量。如下面這個四格表的數據及相應格式如下: 陽性陰性正常3412發病 23 26 行變量 列變量 頻數 1134121221232226分析時首先選擇菜單Data-Weight Cases,將頻數變量選入Frequency格中,按OK確認。此時系統就會以頻數表的形式來讀取所輸入的數據,既記錄數應為34+12+23+26=95例,而不是4例。然后選擇菜單Analyze-Descriptive Statistics-Cross Tables,將行、列變量分別選入相應的Row、Column格中,再按下方的Statistics鈕,選中左上角的Chi
5、-square復選框,按Continue鈕,最后按OK即可。 Q:在打開已有的Excel表格時可以成功地讀入數據,但同時出現Output1-SPSS Viewer窗 :Warning. Command name: GET DATA(2109) Encountered a value incompatible with Spss Percent type. Possibleloss of data. Ensure that all data within the column contains Percent typevalues.Note: Future warnings of this ty
6、pe will not be reported because they may betoo numerous.* (Row# 12, Column# 5) 這是什么原因?A:該提示的意思是EXCEL表格的的12行第五列的數據和SPSS的格式不兼容,從而該數值可能無法正確導入,可能的原因是小數點后的位數太多。這需要談到一點編程的問題,EXCEL和ACCESS等的默認數據長度都是24位的,無論你的實際數值為多大。精度高是好事,但這個精度也太高了,會導致小數點后面跟了一大堆的0,從而超出SPSS所能夠承受的精度范圍,導致出現警告。這時你需要檢查一下你的數據,比如說太長、或者數字中間打入了一個逗號等
7、,許多時候將該列的默認數據格式改一下就可以了。 Q:如何在SPSS中進行正交設計及正交分析? A:我以前以為SPSS不能作正交設計,感謝網友edofsh的提醒,經研究,做法如下: 設要做二因素的正交設計,A因素有三個水平,B因素有兩個水平。則選擇Data-Orthogonal Design-generate,彈出的就是正交設計窗口:Factor name框:輸入A:單擊ADD鈕:單擊Define value鈕:分別在Value列的頭三行輸入1、2和3,單擊continue鈕,這樣就定義好了變量A。按類似的方法定義好變量B的2個水平。單擊OK,系統就輸出一個新定義的數據集,前兩個變量就是要分析的
8、A和B,各個水平已經按正交設計的要求排列好了。后面的status_和card_變量是系統產生的LOG變量,可以不管它。現在你再建立一個結果變量,輸入實驗結果,就可以進行正交設計的分析了。正交設計的分析用GLM模塊進行。具體操作如下: Analyze-General Linear Model-Univariate. dependent中選入應變量,fixed factor中選入自變量。然后進入model鈕進行模型設置,這一步非常重要!設置模型為custom,然后選擇需要分析的主效應和交互作用。然后確認,就可以得到所需要的結果。 請注意,如果model鈕進行模型設置時選擇錯誤,則得到的結果肯定是不
9、正確的。 Q:如何在SPSS中作條件Logistic回歸分析和啞變量分析? A:SPSS對條件Logistic回歸是無能為力的,但可以參照SAS答疑解惑中的變換方式對原數據進行變換再進行擬合。至于啞變量,如果將原變量設為分類變量(即選定為CAT),則擬合時許多模型會自動按啞變量擬合,但多數情況下得自行產生新變量。 Q:SPSS能否用另外一個具有同樣數據結構的數據庫更新數據?如同foxpro中的Replace命令? A:SPSS中DATA菜單提供的MERGE FILES過程就是用于橫向和縱向合并數據文件的,一般情況的數據合并問題該菜單都可以解決,具體用法請參見網站的SPSS教程第二章。 Q:在S
10、PSS中有無編程語言可寫?如IF.Else.等編程語句? A:SPSS中有IF.Else.等編程語句,實際上也可以象其它編程語言一樣的使用。即可以用SPSS的SYNTAX窗口編寫SPSS程序來解決,在教程的第四章我有簡單的介紹。 更復雜的情況可以用專門的SPSS PRODUCTION FACILITY來完成。不過,我們所能碰到的多數問題可以用菜單來完成,如COMPUTE中的IF子菜單,不需要去編SPSS程序。 Q:方差分析(ANOVA)多個樣本均數間的兩兩比較,即Post Hoc對話框中提供了兩種不同情況下的選項,請問Equal Variance Not Assumed是在方差不齊時選用的嗎?
11、其下所提供的四種陌生的檢驗方法可以介紹一下嗎? A:是的,的確如此,這些方法就是在方差不齊時選用的。不過這四種檢驗方法我也不熟悉,實際上除了SNK、LSD等少數幾種方法外,對于方差分析的兩兩比較理論上就沒有統一起來,真正是各說各的理,結果誰也不服誰。不信你去看看SAS,這四種檢驗方法根本就找不到!從SPSS的幫助內容翻譯出來的意思如下:Tamhaness h2: 基于T檢驗的一種保守的兩兩比較方法。Dunnettss t3: 基于標準化最大系數的兩兩比較方法。Games-howell: 有時標準過松的兩兩比較方法。Dunnetts C: 基于標準化全距的兩兩比較方法。以上四種方法在方差不齊時使
12、用才合適。 Q:SPSS中Homogeneous Subsets下的S-N-K是國內教科書中所指的S-N-K法嗎?他提供的LSD法可用于各組間的兩兩比較嗎?或者說,可以替代國內教科書中此種情況下所介紹的S-N-K法嗎(因為您知道LSD法在教科書中是用于各治療組與對照組之間兩兩比較的)? A:你說的對,此S-N-K即彼S-N-K。不過SPSS提供的LSD法不能就這樣簡單的代替SNK法,因為每種方法都有它的設計思想和適用范圍,LSD在推導時就是在假設有一個標準對照的情況下進行的,如果用它來作任意兩組的兩兩比較,則相當于隨便改變了alpha水準,自然不對了。 Q:怎么在SPSS中做多組等級資料的等級
13、相關分析,即等級的一致性檢驗?怎么做有序表的線性趨勢檢驗? 這些統計方法基本上都在corsstable過程中,單擊下方的statisitcs鈕,會彈出Statistics對話框:Norminal復選框組:就是反映分類資料相關性的一系列指標,其中: Contingency coefficient復選框:即列聯系數; Uncertainty coefficient復選框:不確定系數。Ordinal復選框組:反映有序分類資料相關性的指標,可能有用的有: Kendalls tau-b復選框; Kendalls tau-c復選框;剩下的有: Kappa復選框:計算Kappa值,即內部一致性系數; Ris
14、k復選框:計算比數比OR值; McNemanr復選框:進行McNemanr檢驗(一種非參檢驗); Cochrans and Mantel-Haenszel statistics復選框:計算X2M-H統計量。更詳細的內容可以參見網站教程的第六課,或其他統計書籍。 Q:兩因素以上的方差分析在SPSS中用什么來完成? A:這些方差分析一律可歸入一般線性模型,所以在SPSS中都被歸入了General Lineal Model子菜單。詳情可參見網站的SPSS教程。 Q:配對病例對照研究的原始數據如何直接用SPSS分析? A:這個問題據我所知可能無法直接用SPSS菜單解決。需要先用程序將數據集換算成四格表
15、那樣的格式再進行分析。編程思路:結果中有case和control兩個變量,依次讀入原數據,由第一條記錄得case=1,第二條記錄得control=1,即以前的兩條變為一條,取值由以前的暴露史決定。1為暴露,0則為未暴露。這樣就可以得到最終分析用數據,這是我能想到的最簡單的方法了。 Q:SPSS能在Windows 2000系統中使用嗎? A:Windows 2000系統在許多方面是和WIN9X系統完全兼容的,在使用SPSS上也是如此,理論上完全可以使用,但問題出在D版的執照上,Windows 2000的Workstation相當于一個個人操作系統,SPSS在上面使用的是單機執照,類似于WIN9X
16、的情況(即市面上D版提供的執照),使用時一點問題都沒有;而他的Server版本是一個服務器,在上面使用SPSS需要NETWORK執照,這是我們所無法得到的,因此不能安裝使用。以下補充內容由網友Elan提供,謝謝他的熱心幫助: spss10在win2000下,syntax是無法識別中文字符的。所以在用 var labels 或value labels 語句加標簽時,如果存在中文字符, syntax運行出錯。 其他語句只要存在中文也都是如此。這個問題可以通過更換syntax edit所用的richedit控件版本來解決。只有spss10.0.7是spss官方承認支持win2k的。syntax存在中
17、文不會出錯。 Q:如何刪除多個變量? A:在spss中,可以通過選中一列變量,再點菜單“clear”的方式來刪除變量。但是,如果要刪除的變量很多,并且不是排列在一起的話,用這樣的方式無疑是非常辛苦的。這時候可以用s yntax來快速完成。假設要刪除的變量為VAR1、VAR2、VAR3、VAR10,并且在SPSS文件中的順序是連續的,可以用MATCH FILES file=* /drop=var1 to var10.如果順序是不連續的,那么就不能用TO關鍵字,而只能將各個變量名都寫出來,如var2 var2 var3.。“/drop”子命令表示要刪除這些變量。或者使用“/keep”子命令,則表示
18、僅保留這些變量,其它的都刪除。刪除變量標簽可以用語句“variable labels 變量A .”將變量A的標簽刪除。但是在要清空標簽的變量很多的情況下,可以定義一個宏(Macro)來完成。下面就是一個這樣的宏Syntax:define !nolabel(!positional !cmdend).!do !x !in (!1).variable labels !x .!doend.!end define.使用該宏用:!nolabel 變量A 變量B 變量C .一種簡單的書寫變量名的方法是從菜單“Utilities-Variables”中選擇變量,并點paste,粘貼到Syntax窗口中。 Q:
19、如何更改變量在SPSS文件中的順序? A:SPSS沒有提供相應的對話框來更改變量在文件中的順序,通過在窗口中拖動變量來之執行這個操作無疑是非常麻煩的。只有通過以下語句:SAVE OUTFILE=文件名 /keep=var1 var10 var2 to var7 var9 var8/COMPRESSED.OUTFILE指定一個文件名,SPSS將把當前的數據保存為該文件;KEEP語句后要寫上所有的變量名,按照您想要的順序書寫。未寫上的變量將被刪除。運行該語句以后打開O UTFILE指向的文件,變量順序就已經改變了。如果變量很多的話,逐個書寫變量名將是一件很煩的事情,這時一個簡便的方法是通過菜單(
20、Utilities-Variables)選擇變量并paste到SYNTAX中。以上語句適用于一般情況下的數據,下面再介紹另一種方法。如果只想讓變量按照變量名的順序排列(升序或降序),并且變量中不包含任何字符型變量。那么可以將SPSS的數據進行行列轉置,轉換后S PSS自動將原來的變量名保存在一個新變量case_lbl中,再接著對數據按變量case_lbl進行排序(升序或降序),然后再進行一次行列轉置,這樣就可以實現排序的目的。用syntax來實現就是:FLIP.SORT CASES BY case_lbl.FLIP NEWNAMES=case_lbl.用對話框來執行以上操作就是:1、 從菜單D
21、ataTranspose,在對話框中選中所有變量進入“Variables”列表框,然后點“OK”,將數據行列轉置2、 從菜單“DataSort Cases”,將數據按照變量case_lbl排序3、 再回到菜單“DataTranspose”,選中變量case_lbl進入“Name Variable”,將剩下的所有變量選進“Variables”列表框,按“OK”執行。和進行行列轉置前的數據相對比,數據中多了一個變量case_lbl,我們可以把它刪除。但是更重要的差別是:行列轉置后的數據,所有的變量標簽、數值標簽和格式都丟失了,需要重新設置。如果有字符型變量,那么該變量數據將全部丟失,成為s ysmis。所以我們在進行數據的行列轉置之前,先將文件保存。在執
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒教育學 幼兒教育概述課件
- 打造幼教服務產業鏈園區生態圈
- 2024-2025學年下學期高二生物人教版期末必刷常考題之生態系統的物質循環
- 部編版二年級下冊第七單元《大象的耳朵》教案
- 8 4 拋物線-2026版53高考數學總復習A版精煉
- 2025屆河北省唐山市高三二模語文試題(解析版)
- 2024-2025學年四川省雅安市高三第一次診斷性考試語文試題(解析版)
- 2024-2025學年山東省威海市文登區高三第一次模擬語文試題(解析版)
- it項目應急預案
- 信訪問題回復函
- 亞聲威格入職培訓測試(武漢)附有答案
- 洗染行業消費糾紛處理指南
- GB/T 19995.1-2005天然材料體育場地使用要求及檢驗方法第1部分:足球場地天然草面層
- 山西省衛生院社區衛生服務中心信息名單目錄
- 全民經紀人協議書
- 護理學課件-鋪床法
- GB∕T 31062-2014 聚合物多元醇
- 氧、氬、二氧化碳氣體充裝企業風險點分級管控資料
- 人教版 2021-2022學年 五年級下冊數學期末測試試卷(一)含答案
- 西門子SAMA圖DEH邏輯講解
- 國家開放大學《土木工程力學(本)》形考作業1-5參考答案
評論
0/150
提交評論