hanker

ApexCharts stepline(계단식 차트) 그리기 본문

SPRING

ApexCharts stepline(계단식 차트) 그리기

hanker 2021. 4. 2. 09:43

InfluxDB를 이용해서 실시간 모니터링을 하던중에 

chart설정이 생각보다 시간이 오래걸려서 나중을 위해서 기록한다..

 

ApexCharts

apexcharts.com/javascript-chart-demos/line-charts/stepline/

 

JavaScript Stepline Chart Example – ApexCharts.js

View an example of a JavaScript stepline chart created with ApexCharts.js

apexcharts.com

여기를 들어가면 예제 코드까지 나와있다. 

 

우선 내 코드는

    <script>
        $(function(){
            var options = {
                series: [{
                    data: [3, 16, 2, 14, 15, 7, 9, 21, 7, 5, 4],
                },{
                    data: [11, 2, 3, 1, 10, 13, 7, 8, 21, 22, 3],
                }],
                chart: {
                    type: 'line',
                    height: 350
                },
                stroke: {
                    curve: 'stepline',
                },
                dataLabels: {
                    enabled: false
                },
                title: {
                    text: 'Stepline Chart',
                    align: 'left'
                },
                markers: {
                    hover: {
                        sizeOffset: 4
                    }
                }
            };

            var chart = new ApexCharts(document.querySelector("#chart"), options);
            chart.render();
        });
    </script>

 

<body> 설정

<div id="chart"></div>

 

apexchart, jquery cdn 설정을 해준다음 코드를 복사 붙혀넣기 하면 위 그래프가 나온다.