Part 2 SPSS 操作程序與方法 練習 資料定義與輸入練習
1. 定義資料 資料的概念 定義資料的基本程序
資料的概念 以一問卷說明 SPSS 軟體對資料的概念。假設問卷如下: XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 相當好 很好 好 差 很差 XXXXXXXXXXXXXXX 口 口 口 口 口 2. XXXXXXXXXXXXXXX 口 口 口 口 口 3. XXXXXXXXXXXXXXX 口 口 口 口 口 4. XXXXXXXXXXXXXXX 口 口 口 口 口 5. XXXXXXXXXXXXXXX 口 口 口 口 口. 20. XXXXXXXXXXXXXX 口 口 口 口 口 背景資料: 年齡口 ;口 ;口 ;口 ;口 60 以上 學歷口 國中以下;口 高中;口 大專;口 博碩士 性別口 男;口 女 職業口 公教 ; 口 服務業 ; 口 工 ; 口 農; 口 自由業 有效問卷中的項目 ( 或題目 ) 必須適當 地命名,並取值,這些事項在 SPSS 軟 體中所用的術語為﹕ 術 語 個案 變數 值 意 義 一份有效問卷﹝一筆記錄﹞ 問卷中的項目或題目﹝欄位名稱﹞ 變數的值﹝欄位中的資料﹞
資料定義的基本程序 確立 重要變數 決定 變數的值 設計 變數的型式 設計 資料檔
確立重要變數 SPSS 軟體對變數名稱有下列的規定。 〞。 而其餘可為任何字母、數字或符號,如〝 $ 〞 等。 變數名稱不能超過八個字。 空白或特殊符號,諸如,〝 & 〞、〝 ! 〞、〝 ? 〞、〝 / 〞 或〝 ’ 〞等不能出現在變數名稱中。 每個變數名稱必須唯一,不能重覆。 下列的保留字不能當做變數名稱。 ALL AND BY EQ GE GT LE LT NE NOT OR TO WITH
決定變數的值 當確立了所有重要的變數後,隨即須決定變數的值。 就問卷而言,即對每項回應﹝即圈選者﹞,給予適當的值 ﹝數字或文字﹞,來代表它,此稱為資料或變數的〝編 碼〞。依照資料分析的特性,這種編碼通常並沒有特 殊的規定。 最好能設立一個變數,其編碼能唯一確認每個個 案,這在資料的除錯和核對會相當方便。此變數稱之 為〝鍵﹝ Key ﹞〞。對於問卷,可以每份有效問卷編一個 碼,並取適當的變數名稱,例如〝 CODE 〞或〝 ID 〞 等。
設計變數的型式 格式: CODE 為三位數,其餘均為二位數。 型態: CODE 和性別以文字型態儲存,其餘以數值型態儲 存。 順序: CODE 、 S1 、 S2 、... 、 S20 、 AGE 、 DEGREE 、 SEX 、 JOB
設計資料檔 1) 直接利用輸入視窗輸入資料建檔; 2) 將資料儲存在適合的資料庫內,再從資料庫讀 取資料; 3) 先利用文書編輯軟體將資料儲存成文書檔﹝.txt 或.dat ﹞,再利用 SPSS 軟體主功能「 FILE 」中之 「 Read Text Data 」讀取該文書檔的資料。然文 書檔內資料的安排可依上述的資料型式儲存, 且資料在資料檔內可視需要安排多列。 當變數的型式決定後,就可將所收集到的資料建檔, 其方式有:
2. 建立資料 練習一 :「輸入視窗」輸入資料 練習二 :讀取「文書檔」資料 練習三 :資料的修改
資料的輸入方法 A. 直接利用輸入視窗輸入資料建檔; B. 先利用文書編輯軟體將資料儲存成文書檔,再利用 SPSS 軟體主功能「 FILE 」中之「 Read Text Data 」 讀取該文書檔的資料。 兩種資料的輸入方法,其為:
練習一:「輸入視窗」輸入資料 準備資料 1. 變數名稱和標籤 ( 意義 ) 變數標籤 ( 意義 ) CODE 號碼 NAME 姓名 SEX 性別 MIS 管理資訊系統 STAT 統計分析 DBASE 資料庫 2. 變數型式 變數標籤 ( 意義 ) 型態順序 CODE 8 位 ( 內定值 ) 文字 1 NAME 8 位 ( 內定值 ) 文字 2 SEX 8 位 ( 內定值 ) 文字 3 MIS 8 位 ( 內定值 ) 數值 4 STAT 8 位 ( 內定值 ) 數值 5 DBASE 8 位 ( 內定值 ) 數值 6 3. 變數值的標籤 ( 意義 ) 變數變數值標籤 ( 意義 ) SEX f :女性 m :男性 4. 變數的缺失值 變數缺失值 SEX STAT -9-9 DBASE
輸入資料 《圖 》變數定義視窗 選擇 Variable View 標籤
《圖 》定義變數 變數名稱欄位〔 Name 〕 1
變數型式欄位〔 Type 〕 2 《圖 》變數型式視窗 《圖 》範例的變數型式 按 OK
《圖 》範例的變數標籤 輸入變數標籤或意義〔 Label 〕 3
《圖 》變數值標籤視窗 變數值的標籤或意義〔 Value 〕 4
《圖 》變數值的標籤 (1) 《圖 》變數值的標籤 (2)
《圖 》變數值的標籤 (3) 《圖 》變數值的標籤 (4)
變數的缺失值〔 Missing 〕 5 《圖 》定義變數 mis 的缺失值 (1) 《圖 》定義變數 mis 的缺失值 (2)
輸入值 6 《圖 》輸入資料 (1) 《圖 》輸入資料 (2) 《圖 》輸入資料 (3) 選擇 Data View 標籤
上機練習 試依據右邊格式定義資料之變數;
練習二 :讀取「文書檔」資料 A. 利用文書編輯軟體,以固定 (Fixed) 或不固定 (Free field) 的格式 ( 即資料對 齊或不對齊方式 ) ,將資料作成文書檔,並給予一檔名,其副檔名為 dat 或 txt ; B. 進入 SPSS 軟體,選取主功能「 FILE 」中之「 Read Text Data 」,此時會 顯示輸入檔案視窗「 Open File 」; C. 在「 Open File 」視窗中輸入或選取資料文書檔,按圖像「開啟 (O) 」後, 會顯示文書檔輸入導引視窗「 Text Import Wizard 」; D. 依照「 Text Import Wizard 」視窗逐步選取條件或輸入資料,包括定義變 數; E. 最最後按圖像「 完成 」, SPSS 軟體即讀取該文書檔的資料; F. 完成後,再直接於資料視窗修正資料欄寬等,並於變數視窗定義變數 和其相關屬性。
建立文書檔 利用文書軟體建立下面的文書檔,名為「 exdata1.dat 」。 1 洪中杰 m 林昌欣 m 陳席任 m 廖元生 m 葉 亭 f 李幸宜 f 簡生枟 m 葉文雅 f 游芳帆 f 陳志宏 m 周美鳳 f 余學修 m 張碩旌 m 黃虹奇 m 李慶玲 f 張成芳 f 王雅莠 f 吳家鳳 f 林毛菁 f 張湘君 f 蔡康南 m 陳志中 m 李雅君 f 謝愛惠 f 林元智 m857580
定義變數 1. 變數名稱和標籤 ( 意義 ) 變數標籤 ( 意義 ) CODE 號碼 NAME 姓名 SEX 性別 MIS 管理資訊系統 STAT 統計分析 DBASE 資料庫 2. 變數型式 變數標籤 ( 意義 ) 型態順序位置 CODE 2位2位文字 1 第 1 列: 1-2 行 NAME 8 位 ( 內定值 ) 文字 2 第 1 列: 4-9 行 SEX 8 位 ( 內定值 ) 文字 3 第 1 列: 11 行 MIS 8 位 ( 內定值 ) 數值 4 第 1 列: 行 STAT 8 位 ( 內定值 ) 數值 5 第 1 列: 行 DBASE 8 位 ( 內定值 ) 數值 6 第 1 列: 行
讀取資料 《圖 》選取「 Read Text Data 」功能 《圖 》輸入檔案視窗「 Open File 」
《圖 》選取檔案 《圖 》文字輸入導引視窗「 Text Import Wizard 」
《圖 》選取或輸入條件 (1) 《圖 》選取或輸入條件 (2)
《圖 》選取或輸入條件 (3) 《圖 》定義變數 (1)
《圖 》定義變數 (2) 《圖 》定義變數 (3)
《圖 》確認輸入完成 《圖 》讀取資料 (1)
《圖 》讀取資料 (2) 《圖 》修訂資料的結果
《圖 》修訂變數和其相關屬性
上機練習 匯入 exdata1.dat ,並依照「 Text Import Wizard 」視窗逐步選取條件或輸入資料, 包括定義變數; exdata1.dat
練習三 :資料的修改 當變數的相關訊息已建立,若須修改時,只要在 「變數視窗」中,將游標移至要修改的變數行上,選 擇要修改的屬性欄位即可進行修改,若要修改資料, 只要在「資料視窗」中,將游標移至要修改的資料方 格上,即可進行修改。