只显示柱状图生成的一个条形。

huangapple go评论62阅读模式
英文:

Display only one bar produced by a bar chart

问题

有没有办法只显示 sgplot vbar 生成的柱状图中的一个条柱?例如,

proc sgplot data=sashelp.birthwgt;
vbar married / stat=percent;
run;

返回这个图:

只显示柱状图生成的一个条形。

但我想要这个(经过修改的):

只显示柱状图生成的一个条形。

英文:

Is there a way to only show one of the bars produced by sgplot vbar? For example,

proc sgplot data=sashelp.birthwgt;
vbar married / stat=percent;
run;

returns this plot:

只显示柱状图生成的一个条形。

but I want this (photoshopped):

只显示柱状图生成的一个条形。

答案1

得分: 2

Use the xaxis语句的values=选项。

英文:

Use the xaxis statement values= option.

data have;
  do id = 1 to 100;
    if id < 35 then married='Yes'; else married = 'No';
    output;
  end;
run;

proc sgplot data=have;
  vbar married / stat=percent;
  xaxis values=('Yes');              * <---------------;
run;

只显示柱状图生成的一个条形。

huangapple
  • 本文由 发表于 2023年6月15日 07:26:55
  • 转载请务必保留本文链接:https://go.coder-hub.com/76478180.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定