在進行量表分析或迴歸分析前,最重要的步驟就是資料清理。您是否常遇到需要將多個題項「加總」或「平均」,卻還在用excel來算?其實,SPSS也可以用來進行簡單的計算。
一、 什麼是SPSS計算變數?
「計算變數」功能就像是Excel中的公式,它可以讓根據現有的變數,透過數學運算(加減乘除)或統計函數,產生一個全新的變數。
常見使用場景:
1.計算量表各構面的總分或平均值。
2.進行反向題(負向題)的計分轉換。
3.將單位進行轉換(例如:從公分轉為公尺)。
二、 如何使用計算變數?
(一)點選上方選單的 [轉換] → [計算變數]。
(二)設定目標變數:在左上角的「目標變數」框中,輸入新變數的名稱(例如: Score)。
(三)輸入數值表示式:在右側的大框框中輸入你的公式。
1.計算加總或平均
如果想計算Q1到Q4的平均值,可以有兩種寫法:
一般加法: (Q1 + Q2 + Q3 + Q4) / 4
使用函數: MEAN(Q1, Q2, Q3, Q4)
無論使用哪一種方法,都會增加「Score」一欄新的變數。
小提醒:使用函數的好處是,若樣本中有遺漏值,函數會自動處理,而一般加法可能會導致結果變為空白。
2.處理「反向題」計分
在量表設計中,常會安插「反向題」來檢驗填答者的認真程度。因此,在分析前,需要先將反向題的數值翻轉(例如:1變成5,5變成1)。
公式:新數值 = (最大選項值 + 最小選項值) – 原始分數
舉例來說,若是1-5分的李克特五點量表,公式就是(6 -原始變數)。
三、 SPSS計算變數常見問題 (FAQ)
Q1:為什麼我計算出來的結果全是空白(點號)?
這通常是因為原始資料中有遺漏值 (Missing Value)。建議改用SUM或MEAN函數,而非單純使用+號。
Q2:變數名稱可以設定為中文嗎?
可以,但為了相容性與後續跑語法(Syntax)方便,建議目標變數名稱使用英文或數字組合,再透過「變數標籤」功能補上中文說明。
以上為計算變數─IBM SPSS的說明,若有SPSS相關需求再請與我們聯繫,也請給我們一個google好評,謝謝~




