일일 판매량과 월간 그래프를 비교하고 싶습니다. 이 술집에 걸쳐 참조 선으로 매주 평균 일일 매출을 나타내는SAS 참조 회선 차트
proc sgplot data=_test3 ;
vbar Day/response=DailySale barwidth=0.7 nooutline;
vline Day/response=WeeklySale;
keylegend/position=topright noborder autoitemsize;
xaxis display=(nolabel);
yaxis grid;
run;
dow(day of week)
를 그룹화하지 않고
data _test3;
input day dailysales dow $5. weeklysales;
cards;
1 20.1 Mon 19.2
2 19.0 Tue 19.2
....
30 32.1 Tue 30.0
31 33.3 Wed 30.0
;
run;
,이 코드는 작동합니다.
하지만 다른 요일에 다른 색상이 필요합니다. 예를 들어, Sun
및 pink
의 Mon
등
위의 코드를 조정합니다. 기준선 (주간 판매), 내가 dow
에 의해 그룹 그것을 원하지 않는 내용은
proc sgplot data=_test3 ;
vbar Day/group = dow response=DailySale barwidth=0.7 nooutline;
vline Day/group = dow WeeklySale;
keylegend/position=topright noborder autoitemsize;
xaxis display=(nolabel);
yaxis grid;
run;
. 이상적으로 그것은 검정색 선이 막대를 오버레이해야합니다. 그러나 SAS는 vline
문에 group
을 유지해야합니다.