1
我有很多變量(大約100),並且大部分變量值都丟失了。我想連接所有104個變量的值,爲每條記錄創建一個新變量。有沒有簡單的方法來做到這一點,而不輸入104變量名?如何從sas中的許多變量創建一個連接變量
我有很多變量(大約100),並且大部分變量值都丟失了。我想連接所有104個變量的值,爲每條記錄創建一個新變量。有沒有簡單的方法來做到這一點,而不輸入104變量名?如何從sas中的許多變量創建一個連接變量
您可以使用CAT
系列函數中的任何變量名稱快捷方式。你不會提供關於你的變量的很多信息,所以有幾個不同的選擇取決於像字符/數字這樣的細節,你想要顯示的內容等等。但這是簡單的答案。
data want;
set have;
totalvar = cats(of var1--var104);
run;
OPTIONS MISSING=' ';
可能有助於使數字錯位變成空格。如果你的變量有一個數組,你可以使用cats(of yourarray[*])
作爲快捷鍵。