В базе sas у меня есть следующая таблица:
Regis Book Page AAA1 book1 127 AAA2 book2 230 BBB1 book1 58 BBB2 book2 300
Мне нужно создать новую таблицу, в которой строка bookx - это имя столбца.
Regis book1 book2 AAA1 127 AAA2 230 BBB1 58 BBB2 300
Thx.
Для этого вы можете использовать PRO C TRANSPOSE.
proc transpose out=want; by regis; id book; var page; run;