2014-03-24 66 views
0

我想在我的原始數據,運行卡方檢驗,但SPSS是不讀的原始數據,因爲我希望它。SPSS原始數據卡方檢驗

的原始數據總結了幾種試驗條件,位置,參與者的基團和在一個文件中的結果。示例數據:

# country gender Question 1 Question 2 
1 chile f yes no 
2 chile f no no 
3 chile m no yes 
4 chile m yes no 
5 chile f yes no 
6 chile f yes yes 
7 chile m no yes 
8 france f yes no 
9 france f no no 
10 france f no no 
11 france m yes yes 
12 france m yes no 
13 france f yes no 
14 france f no yes 
15 china m yes yes 
16 china f no yes 
17 china f no yes 
18 china f yes yes 
19 china m yes yes 
20 china m yes no 
..... 

我想做的事做比較法國男人和智利婦女及其響應的卡方檢驗通過14 問題1問題1:過濾器不會使SPSS忽視剩餘的行如中國參與者。

問題2:此外,如果我只是嘗試和比較男性和女性參加SPSS計算後產生以下錯誤消息:

沒有數據統計計算,因爲(問題)是一個常數。 <

我不能接受我被迫將數據手動彙總到頻率表中,那麼如何讓SPSS自動執行此操作呢?


編輯:允許我改述。 (Protip:當你對問題感到沮喪時,不要在線詢問)

問題1:我可以將所需的行移動到不同的文件中,但是如果/當我需要多次執行時變得越來越麻煩。有沒有辦法爲應急表中的兩列選擇一組過濾器(例如)?

回答

0

我正在使用過濾器(「Select Cases ...」)錯誤!

解決方案:我首先要爲我要比較的數據的過濾器。 (僞代碼菜單數據>選擇案例...)過濾器:如果法語和男。

現在濾波器(I其標記爲「FilterA」在變量視圖),並將它與行爲法語和男性變量= 1創建數據視圖一個新的過濾柱,以及用於其餘的零。現在

來自智利的女性爲零我希望他們在過濾器(這很重要),而且還有所有的中國人,法國婦女等。

所以我定義的第二過濾器:如果說智利和女性或法文,男

現在所有的數據被過濾掉,如圖通過在最左邊的SPSS行櫃檯列對角線。現在,當進行統計測試時,這些數據將不會包含在測試中。

現在我終於可以執行測試卡方:我選擇Descriptive Statistics> Crosstabs。 對於列,我選擇了我創建的「FilterA」。對於行,我選擇QuestionX /我想要計算的任何數據。

Fin。