5.5 個案計數(shù)
個案計數(shù)功能是在SPSS對話框中創(chuàng)建一個新變量,給出指定變量列表中某些特定值出現(xiàn)的次數(shù)。例如,現(xiàn)統(tǒng)計表中給出從1800~2000年期間,各個地區(qū)每年的地震次數(shù),需要了解每一個地區(qū)在200年間沒有發(fā)生過地震的年份,可以利用個案計數(shù)功能解決該問題。
5.5.1 個案計數(shù)的基本操作
個案計數(shù)的基本操作步驟如下:
step 1 打開對話框。
選擇菜單“Transform”→“Count Values within Cases”命令,出現(xiàn)如圖5.13所示的“Count Occurrences of Values within Cases”(個案中值出現(xiàn)的次數(shù))主對話框。

圖5.13 Count Occurrences of Values within Cases”(個案中值出現(xiàn)的次數(shù))主對話框
step 2 定義新變量。
在“Target Variable”(目標變量)窗口中輸入新變量名,在右邊的“Target Label”(目標變量的標簽)窗口中輸入新變量標簽。
step 3 選擇參與計數(shù)的變量。
在左邊的變量列表框中選擇計數(shù)變量,單擊右向箭頭按鈕,將其移至右側(cè)的“Variables”窗口。
step 4 打開變量值計數(shù)對話框。
在變量列表框選擇了變量后,單擊對話框中的“Define Values”(定義變量)按鈕,打開“Count Values within Cases:Values to Count”對話框,如圖5.14所示。

圖5.14 “Count Values within Cases:Values to Count”對話框
step 5 定義計數(shù)取值。
在“Count Values within Cases:Values to Count”對話框中給出了6個單選框,分別定義了計數(shù)值或值域的6種方法,含義如下:
◆ VaIue 默認選項。后面直接輸入變量的計數(shù)值即可。
◆ System-missing 選擇該項,表示將系統(tǒng)缺失值作為指定計數(shù)值。
◆ System-or user-missing 選擇該項,表示將系統(tǒng)缺失值或者用戶缺失值作為計數(shù)值。
◆ Range 選擇該項,表示指定計數(shù)值的取值區(qū)間。第一個輸入框選擇區(qū)間下限,第二個輸入框選擇區(qū)間上限。
◆ Range,LOWEST through vaIue 選擇該項,表示計數(shù)值在變量的最小值和當前輸入值之間取值。
◆ Range,vaIue through HIGHEST 選擇該項,表示計數(shù)值在當前輸入值和變量的最大值之間取值。
選擇計數(shù)方式及相應(yīng)輸入值后,單擊右側(cè)的“Add”(添加)按鈕,使之進入“Values to Count”窗口,單擊“Continue”按鈕,使設(shè)置生效,同時返回至“Count Occurrences of Values within Cases”主對話框。
step 6 選擇滿足條件的個案。
單擊“l(fā)f”按鈕,打開如圖5.15所示的“Count Occurrences:lf Cases”子對話框,選擇滿足指定條件的個案進行計數(shù)操作。設(shè)置完畢后,單擊“Continue”按鈕,返回至“Count Occurrences of Values within Cases”主對話框。
關(guān)于利用“If Cases”對話框選擇個案的方法,在前面已經(jīng)介紹過多次。請參考5.4.1節(jié)“Select Cases:If”子對話框的用法。
step 7 執(zhí)行操作。
單擊“OK”按鈕,執(zhí)行個案計數(shù)操作。

圖5.15 “Count Occurrences:lf Cases”子對話框
5.5.2 實例:央視主要節(jié)目的收視率調(diào)查
中央電視臺調(diào)查12個主要節(jié)目的收視率。采取電話調(diào)查方法。針對某個節(jié)目,被訪觀眾只需回答是“經(jīng)常觀看”,還是“不經(jīng)常看”。
12個參與調(diào)查的節(jié)目分別是新聞聯(lián)播(xwlb)、走近科學(zjkx)、讀書時間(dssj)、今日說法(jrsf)、科技博覽(kjbl)、非常6+1(fcly)、半邊天(bbt)、天氣預(yù)報(tqyb)、黃金劇場(hjjc)、講述(js)、藝術(shù)人生(ysrs)和軍事天地(jstd)。
表5.4的中央電視臺節(jié)目調(diào)查表中給出了其中的8個記錄,若觀眾對某節(jié)目的回答為“經(jīng)常觀看”,記為1;否則,記為0。現(xiàn)要求在表中列出每個觀眾經(jīng)常觀看的節(jié)目數(shù)。(數(shù)據(jù)文件:count.sav)
表5.4 中央電視臺節(jié)目調(diào)查表

操作步驟如下:
step 1 在數(shù)據(jù)編輯窗口讀入上表顯示的數(shù)據(jù)后(count.sav),按照個案計數(shù)的步驟,選擇菜單“Transform”→“Count Values within Cases”命令。打開計數(shù)對話框,選擇除“編號”以外的所有變量,移動到“Numeric”窗口。
step 2 在“Target Value”窗口輸入新變量名“Total”,在變量標簽“Target Label”窗口中輸入“觀眾經(jīng)常觀看的節(jié)目數(shù)”。
step 3 單擊“Define Values”按鈕,在“Values to Count”對話框中選擇“Value”,輸入數(shù)值“1”,然后單擊“Continue”按鈕,返回到主對話框。
step 4 單擊“OK”按鈕,執(zhí)行操作。
step 5 “Paste”得到的Syntax語句程序如下:
/* 個案計數(shù)的命令語句. COUNT Total = dssj kjbl xwlb zjkx jrsf fcly bbt tqyb hjjc jdft ysrs jstd (1) . VARIABLE LABELS Total '觀眾經(jīng)常觀看的節(jié)目數(shù)' . EXECUTE .
圖5.16數(shù)據(jù)編輯窗口中的最后一列顯示了個案計數(shù)結(jié)果。在此基礎(chǔ)上,還可分析出不同計數(shù)值的百分比等。

圖5.16 個案計數(shù)結(jié)果
- 432級臺階之第2級臺階
- 卓越的課件如何做(數(shù)學篇)
- Introduction to Blockchain and Ethereum
- 武俠數(shù)學
- 一定要懂博弈論
- 一個定理的誕生:我與菲爾茨獎的一千個日夜
- 數(shù)學建模與數(shù)學規(guī)劃:方法、案例及編程實戰(zhàn)(Python+COPT/Gurobi實現(xiàn))
- 數(shù)學實驗教程
- 張梅玲:讓孩子受益一生的數(shù)學思維訓練
- 數(shù)學與決策:數(shù)學教你做決定
- 小學數(shù)學廣角教學研究
- 高等數(shù)學(上冊)
- 愛情數(shù)學(TED 思想的力量系列)
- 圖解數(shù)學思維訓練課:建立孩子的數(shù)學模型思維(多步計算應(yīng)用訓練課)
- 燒腦的邏輯題