我想保持sgplot条形图中显示的颜色顺序。我不在乎使用哪种颜色,我只想保持颜色的顺序。
在下面的示例中,植物1在第一个图形中为蓝色,在第二个图形中为红色。如何确定植物的颜色相同?
我希望grouporder选项会有所帮助,但显然没有帮助。我想避免更改“事件”并利用“合理的默认值”。
Data A;
Input Scenario $ Product $ Plant $ Quantity;
Datalines;
XX A 1 100
XX B 1 200
XX C 1 300
XX A 2 333
XX D 2 888
YY F 1 100
YY B 1 200
YY C 1 300
YY A 2 333
YY D 2 888
;;;
Proc SGPlot Data=A (Where=(Scenario = 'XX')) ;
VBar Product / Response=Quantity Stat=Sum Group=Plant
Dataskin=Sheen Transparency=0.4
GroupOrder=Ascending;
Run;
Proc SGPlot Data=A (Where=(Scenario = 'YY')) ;
VBar Product / Response=Quantity Stat=Sum Group=Plant
Dataskin=Sheen Transparency=0.4
GroupOrder=Ascending;
Run;