这样可行,但它使用每个面板中的整个日期范围(开始)。 我只希望在第一个小组中的星期一(panelby dayofweek),然后是星期二,依此类推。
proc sgpanel data=sortbyday nocycleattrs description="From harcpu";
where sysid in ("C");
panelby dayofweek / spacing=2 novarname columns=5;
format dayofweek wkday_name.;
vline startts / response=CPUAVR /*Avg In/Ready */
stat=mean
markers
markerattrs=(color=blue
size=5px
symbol=circlefilled);
rowaxis max=12 grid;
colaxis grid;
refline 6 9 /
axis=y
label="N * 2 = 6 N * 3 = 9"
labelpos=auto
transparency=0.6
lineattrs=(color=red
pattern=4
thickness=5px);
inset day / position=topleft;
format startts datetime10.;