Creating a Stepped Line

To create a stepped line, execute the following operations:

  1. In the head tag add links to the following libraries: PP.js, jquery.js and highcharts.src.js:

<head>

<script type="text/javascript" src="../../build/PP.js"></script>

<script type="text/javascript" src="../../libs/jquery.js"></script>

<script type="text/javascript" src="../../libs/hc/highcharts.src.js"></script>

</head>

  1. In the body tag add the div element with the ID container, to be used as the chart container.

  2. In the Script tag add the Java Script code to initialize chart:

<br />
    &lt;script type=&quot;text/javascript&quot;&gt;
        $(function () {
            chart1 = new Highcharts.Chart({
                chart: {
                    renderTo: 'container',
                    type: 'stepline'
                },
                title: {
                    text: 'Stepped line'
                },
                xAxis: {
                    categories: ['Category 1', 'Category 2', 'Category 3']
                },
                yAxis: {
                    title: {
                        text: 'Y axis'
                    }
                },
                series: [{
                    name: 'Value 1',
                    data: [1, 3, 4],
                    step: 'left'
                }, {
                    name: 'Value 2',
                    data: [5, 7, 1],
                    step: 'center'
                },
                {
                    name: 'Value 3',
                    data: [4, 8, 5],
                    step: 'right'
                }]
            });
        });
   &lt;/script&gt;

After executing the example a stepped line is placed on the page:

Different step position relative to series points is set for each data series: on the left, in the center and on the right.

See also:

chart Element | series Element