- SPSS統計分析教程:新世紀第三版(全國中醫藥行業高等教育“十四五”規劃教材)
- 劉仁權主編
- 1729字
- 2024-06-18 16:35:23
2.2 變量的屬性及其設置
任何一個變量都應該有一個變量名與之對應,但為了滿足統計分析的需求,除變量名外,統計軟件中還對每一個變量定義許多附加的變量屬性,如變量類型(Type)、變量寬度(Width)等。
1.變量名(Name) 在Name框中輸入要定義的變量名稱。若不定義變量名,則系統依次默認為“VAR00001”、“VAR00002”……
變量命名應遵循的主要原則:①首字符是字母或漢字或@,其后可為字母或漢字或數字或下劃線“_”等,但不能含有空格、“?”“-”“!”“*”等特殊字符。注意:不能以下劃線“_”和圓點“.”作為變量名的最后一個字符。②變量名不能與SPSS保留字相同。SPSS的保留字有:ALL、AND、BY、EQ、GE、GT、LE、LT、NE、NOT、OR、TO、WITH等。③系統不區分變量名中的大小寫字符,例如,age和AGE被認為是同一個變量。
2.變量的數據類型(Type) 將光標移至變量類型單元格中并單擊右邊形如…的按鈕,彈出Variable Type(變量類型)對話框(見圖2-3),有9種類型供選擇。

圖2-3 Variable Type對話框
SPSS變量有3種基本類型:Numeric(標準數值型,系統默認)、String(字符型)、Date(日期型)。數值型又可按不同的要求分為6種:Comma(逗號數值型。千進位用逗號分隔,小數與整數間用圓點分隔)、Dot(圓點數值型。千進位用圓點分隔,小數與整數間用逗號分隔)、Scientific notation(科學計數法)、Dollar(貨幣型),再加上Custom currency(自定義型)和Restricted Numeric(受限數值),共可定義9種類型的變量類型。
每種類型的變量由系統給定默認寬度。所謂寬度是指顯示該變量值所占的字節數,也就是用字符數表示的顯示寬度。小數點和其他定界符(/和E等)包括在總長度內,如12/31/2008,1.23E-03。
數值型變量系統默認寬度為8,還可以設置數值型變量的寬度(Width)和顯示小數位數(Decimal)。另外,也可以通過調節變量視圖(見圖2-2)中的Width、Decimal單元格右邊的微調按鈕設定寬度和顯示小數位數。
字符型變量系統默認顯示寬度為8個字符位,它不區分大小寫字母并且不能進行數學運算。注意:在輸入字符型數據時,如果輸入引號,引號將會作為字符型數據的一部分。
日期型變量是用來表示日期或時間的。SPSS以菜單的方式列出日期型的顯示格式以供用戶選擇。日期型數據主要在生存分析和時間序列分析中比較常用,在較為簡單的分析問題中完全可以用普通數值型數據類型來代替。
3.變量的標簽(Label) 數據處理過程中,變量名的命名越簡單越好。此時,對每一個變量含義的解釋就顯得很重要,需要給簡單的變量名加以注釋說明(即標簽),以便識別,如圖2-2中的x1、x2。在數據視圖(見圖2-1)中,當光標移至某變量名(如x1)處,會顯示變量標簽。
4.變量值標簽(Values) 變量值標簽(Values)是對變量所取值的含義的解釋說明。例如,對于性別數據,用1表示男,用2表示女,數據錄入時只錄入1和2,如果在錄入數據時數據集中沒有設定變量值標簽,其他人就很難弄清楚是1表示男還是2表示男。
選擇Values單元格并單擊右邊形如…的按鈕,彈出Variable Values(變量值標簽)對話框(圖2-4)。先單擊+按鈕進行添加,然后在Value(值)下面的條框中錄入變量的值,在Label(標簽)下面的條框中錄入對應的變量值標簽,全部輸入完畢,單擊OK返回。
5.缺失值(Missing) 在實際工作中,因各種原因會出現數值缺失現象,為此,SPSS提供缺失值處理技術。在變量視圖(Variable View)中,將光標移到缺失值單元格并單擊右邊形如…的按鈕,彈出Missing Values(缺失值)對話框(見圖2-5)。

圖2-4 Variable Values對話框

圖2-5 Missing Values對話框
對缺失值在定義變量屬性時應該給出明確的定義。各個分析過程對缺失值的處理都有默認的方法,也可以由用戶指定如何處理這些缺失值。
6.數據列寬(Columns) 表示顯示數據的列寬,系統默認8個字符。
7.對齊方式(Align) 有Left(左對齊)、Right(右對齊)、Center(居中)3種數據對齊方式。
8.度量類型(Measure) 根據度量精度將變量分為Scale(定量變量,如體重、血壓等)、Ordinal(等級變量,如痊愈、顯效、好轉、無效)、Nominal(定性變量,如A型、B型、O型、AB型)。該選項用于統計制圖時坐標軸變量的區分以及SPSS決策樹模塊的變量定義,統計方法的選擇也依此。
9.角色(Role) 某些對話框支持可用于預先選擇分析變量的預定義角色。當打開其中一個對話框時,滿足角色要求的變量將自動顯示在目標列表中。可用角色包括Input(將變量作為輸入變量,如自變量)、Target(將變量作為目標變量,如因變量)、Both(將變量既可以作為輸入變量也可以作為目標變量)、None(不為變量分配角色)等。