You didn't specify any variables in that list. Try explicitly listing the variables you want to transpose and include them in the VAR statement. Additionally, an array method in a data step may be simpler for you to code, update and understand and may be worth a shot. The tutorial in my first post has the details.
Also, please explain what " does not work" means. That could mean anything from your SAS installation crashed to errors in the log to it worked but you checked the wrong output file or expected results in the results pane which does not happen. And include your log, especially if there are warnings or errors.
@sasphd wrote:
I do this but it does not work
PROC TRANSPOSE DATA=have; OUT=want ; by secid; RUN;
... View more