Please can someone help tell me why the data Ycomple1 is not being created despite the data Ycomple exist.
%macro multi;
Run the following and post the log then we can tell you why.
EDIT: I don't see the macro actually called so adding that in, just in case.
options mprint symbolgen;
%macro multi;
data Ycomple1;
set Ycomple;
%do i=0 %to 4;
ipw&i=ipw*WGT&i;
drop WGT&i;
%end;
run;
%mend multi;
%multi;
@desireatem wrote:
Please can someone help tell me why the data Ycomple1 is not being created despite the data Ycomple exist.
%macro multi;
data Ycomple1; /*** This data is not created *****/;set Ycomple; / ** This data exist ****/;%do i=0 %to 100;ipw&i=ipw*WGT&i;drop WGT&i;%end;run;%mend multi;
put another semicolon after %end
%end; ;
That does not solve it.
please show the error log
Run the following and post the log then we can tell you why.
EDIT: I don't see the macro actually called so adding that in, just in case.
options mprint symbolgen;
%macro multi;
data Ycomple1;
set Ycomple;
%do i=0 %to 4;
ipw&i=ipw*WGT&i;
drop WGT&i;
%end;
run;
%mend multi;
%multi;
@desireatem wrote:
Please can someone help tell me why the data Ycomple1 is not being created despite the data Ycomple exist.
%macro multi;
data Ycomple1; /*** This data is not created *****/;set Ycomple; / ** This data exist ****/;%do i=0 %to 100;ipw&i=ipw*WGT&i;drop WGT&i;%end;run;%mend multi;
Thank you, you are right, it wasnt being called.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.