41Line Plots
by time;
var mn;
id trtnum;
run;
proc transpose data = mn_iop out = sdiop (rename = (new_drug =
drug_sd active_control = cntl_sd));
by time;
var sd;
id trtnum;
run;
data iop_hl;
merge mniop sdiop;
by time;
if drug_mn > = cntl_mn then do;
drug_high = drug_mn + drug_sd; drug_low = drug_mn;
cntl_high = cntl_mn; cntl_low = cntl_mn - cntl_sd;
end;
else if drug_mn < cntl_mn then do;
drug_high = drug_mn; drug_low = drug_mn - drug_sd;
cntl_high = cntl_mn + cntl_sd; cntl_low = cntl_mn;
end;
run;
data anno_label;
function = “text”; x1 = 1; y1 = 30; x1space = “datavalue”;
y1space = “datavalue”; anchor = “left”;
label = “Baseline”; textcolor = “blue”; output;
function = “text”; x1 = 3.5; y1 = 30; x1space = “datavalue”; ...