GEE:資料轉置處理

要跑 GEE model 之前,先要將 data 轉置成為 GEE 的資料格式。

原本的資料是將同一個案(ID)的重複測量結果(如:WT1, ...WT4) key 成一筆資料。 

GEE 的資料格式是同一個案(ID)不同時間(TIME)重複測量的結果(如:WT)分成不同筆資料。

SPSS 選擇[Data]-[Restructure]

選擇第一個 Restructure selected variables into cases。
[Continue]

如果只有一個變項是重複測量的,就選 [One]。
如果有二個以上的變項是重複測量的變項,就選擇下面的 [More than one],
並且在空格中輸入變項的數目。以本範例來說就是 5 個變項。
[Continue]

Case Group Identification 選擇 [Use selected variable],
並且從左方變項欄位中選擇個案識別變項。以本範例來說就是 ID。

接下來在 Variables to be Transposed 選項中,
有一個 Target Variable 的下拉選單。
打開後可以看到 trans1...trans5 (變項數目是根據剛才輸入的數字決定)。
修改 trans1 為 WT,並且將左側變項欄位中的 WT1 - WT5 選入框格中。

重複上一步驟,直到所有重複測量的變項都選入。
以此範例來說共有 5 個重複測量的變項,
分別為 WT、EXER、DISCOM、SUPPORT、Y。
[Continue]

目前只有一個時間變項,所以選擇 [One]。
[Continue]

What kind of index values 選擇 [Sequential numbers],
下方輸入 Index Variable Name:TIME,建立時間變項名稱。
點選 [Done] 完成。

此時會將原來的資料轉置成新的格式,
記得另存新檔。

Acknowledgement
以上範例資料由 林寬佳教授提供。

留言

熱門文章