1

假设我有 sgplot 并且我的输出看起来像在此处输入图像描述

我的目标是调整图例并使底部看起来像下面这样。我怎样才能做到这一点? 在此处输入图像描述

4

1 回答 1

3

在 9.4 中,您可以使用XAXISTABLE来获得您想要的。我发现用XAXISTABLE整个 XAXIS 标签来做所有的标签是最容易的。

proc sgplot data=sashelp.class noautolegend;
  vbox height/category=age group=sex grouporder=ascending;
  xaxis label='' display=NONE;
  xaxistable sex/location=outside label=' ' colorgroup=sex class=sex classdisplay=cluster classorder=ascending;
  xaxistable age/location=outside label=' ' stat=mean;    
run;

在以前的版本中,可以使用注释或散点图,尽管后者与您想要的并不完全相同。

于 2016-05-20T20:09:57.497 回答