我目前工作的一個數據集在SAS這樣的:SAS - 減少行的NB與排名
人 - 字 - 日 - 等級
A - BLA - 2017年1月1日 - 1
A - BLA - 2017年2月1日 - 2
A - 測試 - 2017年3月1日 - 3
乙 - BLA - 2017年1月1日 - 1
乙 - 測試 - 2017年9月1日 - 2
Ç - BLA - 2017年3月1日 - 1
Ç - 測試 - 2017年5月1日 - 2
Ç - 測試 - 2017年7月1日 - 3
ç - SAS - 2017年8月1日 - 4
而且我想改變這樣的:
人 - 字 - 等級
--------甲BLA ----- 1
甲--------測試----- 2
乙------ - BLA ----- 1
乙--------測試----- 2
ç-------- BLA ----- 1
C -------- test ----- 2
C -------- sas ----- 3
排名是按日期分組的,由人分組。
我試圖用滯後功能,也與情況下的語法時(它的工作原理,但我必須爲每一種情況下做到這一點,我有94最大秩...不是真的很容易!)
所以我沒有找到一個很好的方式有最後一張桌子。
你能幫我嗎?
非常感謝
請將您的示例數據作爲文本發佈在您的問題中,而不是圖像。 – user667489
我改變了我的評論:)是否更好? – chloe4
請描述您的轉換邏輯,並添加您嘗試過的代碼。 – Quentin