我有如下数据:
data have;
format date date9.;
input date:mmddyy10. Intervention _24hrPtVolumeESI_1_5;
datalines;
9/17/2018 0 204
9/24/2018 0 139
10/17/2018 0 527
10/23/2018 1 430
11/01/2018 1 231
;
run;
我想创建一个条形图,其中x轴包含等待时间的中值范围(例如100-125、126-150等),同时根据干预(0或1)比较地显示这些时间。因此,每个范围都有两个小节,一个为干预前(0),另一个为干预后(1)。Y轴仅显示计数给定中位数的人在x轴范围内的计数。
我尝试使用sgplot代码,但这会产生草率的结果。
proc sgplot data=WORK.FelaCombo;
vbar _24hrPtVolumeESI_1_5 / response=_24hrPtVolumeESI_1_5 stat=sum
group=intervention nostatlabel
groupdisplay=cluster;
xaxis display=(nolabel);
yaxis grid;
run;