Assigning Labels to Individual Series

How to:

The label property assigns a label to an individual series that will be shown in the chart legend area. You can use the legend:labels property to define the format and color of the series label.

Syntax: How to Assign a Series Label

"series": [
   {
      "series": number, 
      "label": "string",
   }
]

where:

"series": number

Is a zero-based series number. If the series does not exist in the chart, the property is ignored.

"label": "string"

is a string that defines the series label.

Example: Assigning Series Labels

The following request generates a vertical bar chart and assigns a new label to series 0. You can see the new label in the legend, which is positioned to the right of the chart:

GRAPH FILE WF_RETAIL_LITE
SUM COGS_US GROSS_PROFIT_US MSRP_US REVENUE_US
ACROSS PRODUCT_CATEGORY
ON GRAPH PCHOLD FORMAT JSCHART
ON GRAPH SET LOOKGRAPH VBAR
ON GRAPH SET STYLE *
*GRAPH_JS
"legend": {"position": "right"},
"series": [
	{"series": 0, "color": "aquamarine", "label": "New Series Label"},
	{"series": 1, "color": "burlywood"},
	{"series": 2, "color": "coral"}]
*END
ENDSTYLE
END

The output is:

WebFOCUS

Feedback