2019年2月6日水曜日

2軸グラフの描き方【SGPLOT編】




Y2AXISオプション」で、右側のY軸を使うことが出来ます。



* 使用するデータの準備 ;
proc sort data=SASHELP.ELECTRIC  out=ELECTRIC;
    by YEAR;
    where CUSTOMER = "Residential";
run;

* 2軸グラフを描く ; 
proc sgplot data=ELECTRIC;
    series x=YEAR y=COAL               / lineattrs=(color=blue);
    series x=YEAR y=NATURALGAS / lineattrs=(color=red)  y2axis ;
    xaxis type=discrete;
run;



例では、2つの折れ線を書いて、X軸はYEARを用い、
  • 左側のY軸にCOALを設定
  • 右側のY軸にNATURALGASを設定
としています。


ちなみにX軸も「X2AXIS」と指定すれば、上側のX軸を使うことも出来ますよ。



0 件のコメント:

コメントを投稿