我有給定客戶的開始和結束周,我需要爲他們訂閱的週數製作面板數據。我已經將數據操作成了一種簡單的轉換形式,但是當我轉置時,我沒有在開始和結束之間填入數週。希望有一個示例能夠闡明我的要求。周從0開始到61結束,所以61周以上的任何一週都是61,也是爲了簡單。如果他們訂閱仍然填充1,否則填充爲空。每週跟蹤客戶延期
ID Start_week End_week
1 6 61
2 0 46
3 45 61
什麼,我想
ID week0 week1 ... week6 ... week45 week46 week47 ... week61
1 . . ... 1 ... 1 1 1 ... 1
2 1 1 ... 1 ... 1 1 0 ... 0
3 0 0 ... 0 ... 1 1 1 ... 1
proc transpose很容易,但這是一個有用的。謝謝 – user2448666