我有一個表如下:來自不同行的數據組合成一個變量
id sprvsr phone name
2 123 5232 ali
2 128 5458 ali
3 145 7845 oya
3 125 4785 oya
我想提出同樣的ID和相同的名字一列,sprvsr和電話在一列在一起如下:
id sprvsr phone name
2 123-128 5232-5458 ali
3 145-125 7845-4785 oya
編輯問題: 還有一個問題 - 有關這一個。
我遵循了你展示我和工作的方式。謝謝!另一個問題是,例如:
sprvsr name
5232-5458 ali
5232-5458 ali
5458-5232 ali
有沒有什麼辦法可以使它們以相同的順序?
喬是對的,永遠不要相信'lag()'函數! ;) – DaBigNikoladze
謝謝,它正好用這個代碼。但是原來沒有什麼工作是因爲我的變數。我有3個變量電子郵件電話和身份證。即使其中一個也不起作用。錯誤如下所示:錯誤:變量supervisors_pidm已被定義爲字符和數字。 錯誤:在這種情況下,電子郵件的變量類型無效。 錯誤:在這種情況下,手機的變量類型無效。 – user3780068
關於主管的錯誤是你不能混合使用字符和數字,這是基本的SAS 101.其他錯誤表明你試圖以你不應該使用的方式使用數組。它是在我們使用電話的地方嗎? – Joe