Я бы хотел сохранить порядок цветов, показанных на гистограмме sgplot.Мне все равно, какие цвета используются, я только хотел бы сохранить порядок цветов.
В приведенном ниже примере завод 1 синий на первом графике и красный на втором.Как я могу убедиться, что растения получат одинаковые цвета?
Я надеялся, что опция группового заказа поможет, но, очевидно, это не так.Я хотел бы избежать изменения "attrs" и использовать "разумные значения по умолчанию".
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;
, что дает:
и: