想要實現這一點可以有以下很多種方式(spss功能的名稱以spss 19中文版為例):第一種方法,“轉換”-“對個案內的值計數”先定義個新變數,然後將年齡變數選入,再在“定義值”中確定20-30的範圍,之後就會生成新的變數,凡在20-30範圍的值為1,否則值為0,再用個頻率或者描述性統計等,看一下新變數的合計,就是年齡在20-30的人數了。第二種方法,“資料”-“選擇個案”選擇“如果條件滿足”,然後寫入表示式,如年齡<=30&年齡>=20,這樣就可以把20-30年齡段的資料篩選出來,然後對年齡變數做頻率,就知道20-30的人數了。第三種方法,可以結合excelspss結合excel進行統計分析是我非常喜歡的方法。當資料量不是很大時(5000以下),而又需要做一些簡單處理,比如資料之間運算、計數等,我都喜歡從spss複製到excel中,輸入個公式,一拖拽就行了,然後再複製回spss中。對於這個問題,只把年齡變數複製到excel中,然後輸入if表示式,令小於等於30且大於等於20的年齡定義為1,其餘定義為0,再全選中,看右下角合計值就行了。原理上同方法一,只是覺得excel的操作會更快一點,當然可能對於這個問題沒有體現出來,但是進行一些其他運算時候,用excel的效率會明顯比spss高。
想要實現這一點可以有以下很多種方式(spss功能的名稱以spss 19中文版為例):第一種方法,“轉換”-“對個案內的值計數”先定義個新變數,然後將年齡變數選入,再在“定義值”中確定20-30的範圍,之後就會生成新的變數,凡在20-30範圍的值為1,否則值為0,再用個頻率或者描述性統計等,看一下新變數的合計,就是年齡在20-30的人數了。第二種方法,“資料”-“選擇個案”選擇“如果條件滿足”,然後寫入表示式,如年齡<=30&年齡>=20,這樣就可以把20-30年齡段的資料篩選出來,然後對年齡變數做頻率,就知道20-30的人數了。第三種方法,可以結合excelspss結合excel進行統計分析是我非常喜歡的方法。當資料量不是很大時(5000以下),而又需要做一些簡單處理,比如資料之間運算、計數等,我都喜歡從spss複製到excel中,輸入個公式,一拖拽就行了,然後再複製回spss中。對於這個問題,只把年齡變數複製到excel中,然後輸入if表示式,令小於等於30且大於等於20的年齡定義為1,其餘定義為0,再全選中,看右下角合計值就行了。原理上同方法一,只是覺得excel的操作會更快一點,當然可能對於這個問題沒有體現出來,但是進行一些其他運算時候,用excel的效率會明顯比spss高。