「YAXIS=オプション」で、左右のY軸を使うことが出来ます。
例
* 使用するデータの準備 ; proc sort data=SASHELP.ELECTRIC out=ELECTRIC; by YEAR; where CUSTOMER = "Residential"; run; * 2軸グラフを描く ; proc template ; define statgraph MYTEMP ; begingraph; layout overlay; seriesplot x=YEAR y=COAL / yaxis=y lineattrs=(color=blue) name="n1"; seriesplot x=YEAR y=NATURALGAS / yaxis=y2 lineattrs=(color=red) name="n2"; discretelegend "n1" "n2"; endlayout; endgraph; end; run; proc sgrender data=ELECTRIC template=MYTEMP; run; |
例では、2つの折れ線を書いて、X軸はYEARを用い、
- 「YAXIS=Y」で左側のY軸にCOALを設定
- 「YAXIS=Y2」で右側のY軸にNATURALGASを設定
としています。
ちなみにX軸も「XAXIS=X2」と指定すれば、上側のX軸を使うことも出来ますよ。
0 件のコメント:
コメントを投稿