Javascript examples for Chart.js:Axis
Use two Y axes in Chart.js
<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.1.3/Chart.bundle.js"></script> <script type="text/javascript"> window.onload=function(){// w ww . j a v a 2s . c o m var canvas = document.getElementById('chart'); new Chart(canvas, { type: 'line', data: { labels: ['1', '2', '3', '4', '5'], datasets: [{ label: 'A', yAxisID: 'A', data: [100, 96, 84, 76, 69] }, { label: 'B', yAxisID: 'B', data: [1, 1, 1, 1, 0] }] }, options: { scales: { yAxes: [{ id: 'A', type: 'linear', position: 'left', }, { id: 'B', type: 'linear', position: 'right', ticks: { max: 1, min: 0 } }] } } }); } </script> </head> <body> <div style="width:75%;"> <canvas id="chart"></canvas> </div> </body> </html>