2014-01-26 1 views
1

카테고리별로 여러 개의 그림을 만들고 싶습니다. 현재 내 코드는 다음과 같습니다 :proc gplot에서 그룹으로 만드는 방법

proc gplot data=data; 
    plot (a b)*week 
    *by category; 
    /vaxis=axis3 haxis=axis3 legend=legend1 overlay skipmiss; 
    title font='HELVETICA' height=1.2 "Volumes"; 
run; 

그러나 여기에는 모든 범주가 ​​포함됩니다. 카테고리별로 뚜렷한 차트를 만들려면 어떻게해야합니까? 또한 여기 차트는 산점도입니다. 꺾은 선형 차트는 어떻게 만듭니 까?

+0

proc gplot에 익숙하지 않지만 proc sgpanel 또는 다른 sg 그래픽 procs 중 하나가 찾고있는 것을 수행 할 수 있다고 생각합니다. – user27008

+0

어떤 버전의 SAS가 있습니까? SGPLOT에 복종 할 의향이 있습니까? – Joe

답변

0

동료 SAS 9.1.x 사용자입니까?

다음
proc summary data = sashelp.class nway; 
    var height; 
    class sex age; 
    output out = class mean=; 
run; 

symbol1 interpol = join; 

proc gplot data = class; 
    by sex; 
    plot height * age; 
    run; 
quit; 

PROC 요약 편리 gplot 문으로 통해 합리적인 선 차트의 한 쌍을 생성 할 수 있도록 중복 된 y 값없이 정렬 된 출력 데이터 세트를 생성합니다 : 당신이 gplot 기반의 예를 필요로한다고 가정. SAS의 최신 버전을 사용하고 있다면 proc sgplot을 통해 훨씬 더 멋진 대안이있을 것이라고 확신하지만, 우리 중 일부는 gplot로해야합니다.

관련 문제