CxJS

ColumnGraph

The ColumnGraph widget is used to display a series of vertical bars.

Import: import { ColumnGraph } from 'cx/charts';

Example

<Chart
  axes={{ x: { type: CategoryAxis }, y: { type: NumericAxis, vertical: true } }}
>
  <Gridlines />
  <ColumnGraph
    data-bind="data"
    xField="month"
    yField="sales"
    colorIndex={2}
    size={0.6}
  />
</Chart>
Q1
Q2

Properties

PropertyTypeDefaultDescription
dataSx<Array>undefinedArray of data points
xFieldstring"x"Field for x-axis (category) values
yFieldstring"y"Field for y-axis values
colorIndexnumberundefinedColor palette index
sizenumber0.5Column width (0-1)
stackedbooleanfalseStack multiple column series
autoSizebooleanfalseAuto-adjust column size