Hi:
A DATA step program doesn't display anything but LOG messages. It looks like you successfully created WORK.TRANSFORM. If you want to look inside WORK.TRANSFORM, a handy procedure is PROC PRINT which should immediately come after the DATA step in your program. Or, you can find the data set listed in the library and open the data set or browse the data set using the table viewer. If you are using SAS Studio, you can just double click on the data set name in the library to view it. Otherwise try this:
proc print data=work.transform(obs=10);
run;
This should display the first 10 rows in WORK.TRANSFORM. If you want to see all 8327 rows, then remove the (obs=10) from the PROC PRINT statement.
I am a bit confused though. If you want to multiply the original weight by the number 8, why does your code only multiply by the number 4???
Cynthia