如何獲得滯後/潛在顧客功能,以處理數據庫中每位患者的第一個病例號?重建數據庫
我有一個1k +變量和800k行的數據庫。每一行都是對一段血管的干預,一名患者可能有幾行=在不同的血管段上進行多次干預,但都在相同的住院治療內。有4艘船,當我重組數據庫時,每行有4例=干預。我曾試圖發佈以下數據:
data list list /id_nr (f6) segment_id_nr (f6) date (date9) C_RCA (f6) C_LM (f6) C_LAD (f6) C_LCx (f6) VESSEL(a3) max_stenos (f6) Culprit_PCI (f6) Procedure_type (f6).
BEGIN DATA
1, 5, 12-Jun-06, 1.00, .00, .00, .00, RCA, 3.00, 1.00, 2.00
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LM, 1.00, ,
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LAD, 4.00, ,
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LCX, 1.00, ,
1, 5, 12-Jun-06, 1.00, .00, .00, .00, RCA, 3.00, 1.00, 2.00
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LM, 1.00, ,
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LAD, 4.00, ,
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LCX, 1.00, ,
1, 5, 12-Jun-06, .00, .00, 1.00, .00, RCA, 3.00, ,
1, 5, 12-Jun-06, .00, .00, 1.00, .00, LM, 1.00, ,
1, 5, 12-Jun-06, .00, .00, 1.00, .00, LAD, 4.00, 1.00, 2.00
1, 5, 12-Jun-06, .00, .00, 1.00, .00, LCX, 1.00, ,
END DATA.
dataset name OrigData.
它應該是這個樣子:enter image description here
我想要的是將所有數據從最後兩個變量相結合,包含前4行內後除去剩餘的行,這樣我有每住院4行,對應於介入該行中的每一行見下文,我已複製粘貼在Excel數據:
data list list /id_nr (f6) segment_id_nr (f6) date (date9) C_RCA (f6) C_LM (f6) C_LAD (f6) C_LCx (f6) VESSEL(a3) max_stenos (f6) Culprit_PCI (f6) Procedure_type (f6) Culprit_PCI2 (f6) Procedure_type2 (f6).
BEGIN DATA
1, 5, 12-Jun-06, 1.00, .00, .00, .00, RCA, 3.00, 1.00, 2.00,1.00, 2.00
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LM, 1.00, , , ,
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LAD, 4.00, , ,1.00, 2.00
1, 5, 12-Jun-06, 1.00, .00, .00, .00, LCX, 1.00, , , ,
END DATA.
dataset name OrigData.
我已經與滯後/超前功能,但我試圖不能得到它掃
我有以下代碼:
compute seq = $casenum.
execute.
SORT CASES BY seq.
CREATE PCI_other_segmentvessel = LAG(Culprit_PCI,4).
CREATE proceduret_type2 = LEAD(procedure_type).
Execute.
這是可能的嗎?它可能是一個滯後
IF sid= lag(sid) and Vessel=lag(Vessel) PCI2 = lag(Culprit_PCI,4).
Execute.
這些都沒有正常工作。你能指出我正確的方向嗎?我不知道數據是否可以工作,但是如果複製粘貼到excel中,它就可以工作。
親切的問候
我覺得很難理解你的現有數據的結構,你試圖去的結構。請找一種更清楚地發佈您的數據樣本的方法 - (例如,查看數據列表 - 開始數據 - 結束數據),並在此發佈完整的命令。 –
我對此很陌生,並盡力做到最好。我無法真正獲得數據列表的工作,但設法添加一個數據集如何在Excel中的形象,我希望它可以幫助。 – Karatekid
我用原始數據樣本的完整數據列表命令編輯了您的文章。請使用此示例創建目標數據,並明確說明您需要的是什麼。 –