How to: |
The swapDataAndLabels property can be used to swap series and group orientation, and to swap the labels as well. When false (the default), values in a row in a data set are represented as series. It is the same as the swapData property, except it also swaps the series and group labels. When true, values in a column are represented as series.
swapDataAndLabels: boolean
where:
Can be:
true, which swaps the series, group, and label orientation.
false, which does not swap the series, group, and label orientation. This is the default value.
The following request generates a vertical bar chart:
GRAPH FILE WF_RETAIL_LITE
SUM COGS_US GROSS_PROFIT_US REVENUE_US DISCOUNT_US
ACROSS TIME_DAYNAME
WHERE TIME_DAYNAME EQ 'FRI' OR 'SAT' OR 'SUN' OR 'MON'
ON GRAPH PCHOLD FORMAT JSCHART
ON GRAPH SET LOOKGRAPH VBAR
ON GRAPH SET STYLE *
*GRAPH_JS
swapDataAndLabels:false,
series: [
{series: 0, color: 'lightgreen'},
{series: 1, color: 'coral'},
{series: 2, color: 'lightblue'},
{series: 3, color: 'burlywood'}
]
*END
INCLUDE=ENIADefault_combine.sty,$
ENDSTYLE
END
On the output:
Changing the swapDataAndLabels property to true generates the following chart, in which:
The labels have also been swapped, to represent the new orientation:
WebFOCUS |