當縱貫型研究要進行GEEHLM時,首先我們必須將資料集的格式整理成縱貫型資料(也就是長資料格式),此時每位樣本的每一次資料為一筆資料,若樣本重複測量3次就會有3筆資料,若重複測量5次就會有5筆資料,以此類推,資料格式整理完會像下方圖形一樣,此時變項通常會有4種類型,第一種是辨識變項(如IDName),用來辨識每一筆資料的來源;第二種是時間變項(如Time),用來辨識同樣本每筆資料的順序,有些研究也會登錄收案時間點;第三種是固定變項(如性別、年齡),不會隨著時間變動的變項,每次收案的數據皆相同;第四種是相依變項(如albumin),會隨著時間變動的變項,每次收案的數據並不相同。

 

 

縱貫型資料用Excel填補空白欄位

 

但有過幾次經驗,客戶傳給我的資料變成下圖這樣,除了相依資料全部建檔之外,所有的辨識變項與固定變項都只輸入一筆,甚至每位樣本的測量次數也不一致,所以這篇文章的任務就是精準填補這些空白欄位,經詢問後,同事分享給我在Excel檔案中的作法,因此寫這篇文章分享並做個記錄。

 

縱貫型資料用Excel填補空白欄位

 

作法:

1)先用滑鼠選取要填補的空白欄位,原則上一次只能處理一個變數,所以這邊先選擇A3A22

2)用鍵盤按下「Ctrl+G」(先按著Ctrl不放,再按一下G鍵),忽叫出參照功能

3)點選「特殊」,去選擇我們的特殊目標

 

 

縱貫型資料用Excel填補空白欄位

 

4)在特殊目標中,點選「空格」

 

縱貫型資料用Excel填補空白欄位

 

5)此時會發現剛剛選取的範圍中A3A22,空格欄位特別被選出來

6)這時候的儲存格會被鎖在A3,可以直接到上方的資料編輯列,打下「=A2」,所以會看到A3的儲存格就出現公式「=A2」,再來非常重要,必須按下Ctrl+Enter(先按著Ctrl不放,再按一下Enter鍵),會放下方的空白格套用一樣的公式,代表每一個空格都是填入上方儲存格的內容。

 

縱貫型資料用Excel填補空白欄位

 

7)下圖即是完成的結果,如果要處理的固定變數不多,我會選擇按照這樣的步驟依序處理就好,但萬一要處理的固定變數很多,提供我會使用的方式,首先,先針對辨識變數補空白值(可以是IDName),接著將檔案拆成兩個,一個只留下不隨時間變動的固定變數,另一個則是隨著時間變動的相依變數,這兩個檔案皆要保留辨識變數,最後再根據辨識變數將兩個檔案串聯起來。

 

縱貫型資料用Excel填補空白欄位

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 晨晰部落格新站 的頭像
    晨晰部落格新站

    晨晰統計部落格新站(統計、SPSS、BIG DATA討論園地)

    晨晰部落格新站 發表在 痞客邦 留言(1) 人氣()