| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 | <!DOCTYPE HTML><html>	<head>		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">		<meta name="viewport" content="width=device-width, initial-scale=1">		<title>Highcharts Example</title>		<style type="text/css">#container {	min-width: 320px;	height: 400px;	margin: 0 auto;}		</style>	</head>	<body><script src="../../code/highcharts.js"></script><script src="../../code/modules/series-label.js"></script><script src="../../code/modules/exporting.js"></script><script src="../../code/modules/export-data.js"></script><div id="container"></div>		<script type="text/javascript">Highcharts.chart('container', {    chart: {        zoomType: 'xy'    },    title: {        text: 'Average Monthly Weather Data for Tokyo'    },    subtitle: {        text: 'Source: WorldClimate.com'    },    xAxis: [{        categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',            'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],        crosshair: true    }],    yAxis: [{ // Primary yAxis        labels: {            format: '{value}°C',            style: {                color: Highcharts.getOptions().colors[2]            }        },        title: {            text: 'Temperature',            style: {                color: Highcharts.getOptions().colors[2]            }        },        opposite: true    }, { // Secondary yAxis        gridLineWidth: 0,        title: {            text: 'Rainfall',            style: {                color: Highcharts.getOptions().colors[0]            }        },        labels: {            format: '{value} mm',            style: {                color: Highcharts.getOptions().colors[0]            }        }    }, { // Tertiary yAxis        gridLineWidth: 0,        title: {            text: 'Sea-Level Pressure',            style: {                color: Highcharts.getOptions().colors[1]            }        },        labels: {            format: '{value} mb',            style: {                color: Highcharts.getOptions().colors[1]            }        },        opposite: true    }],    tooltip: {        shared: true    },    legend: {        layout: 'vertical',        align: 'left',        x: 80,        verticalAlign: 'top',        y: 55,        floating: true,        backgroundColor: (Highcharts.theme && Highcharts.theme.legendBackgroundColor) || 'rgba(255,255,255,0.25)'    },    series: [{        name: 'Rainfall',        type: 'column',        yAxis: 1,        data: [49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],        tooltip: {            valueSuffix: ' mm'        }    }, {        name: 'Sea-Level Pressure',        type: 'spline',        yAxis: 2,        data: [1016, 1016, 1015.9, 1015.5, 1012.3, 1009.5, 1009.6, 1010.2, 1013.1, 1016.9, 1018.2, 1016.7],        marker: {            enabled: false        },        dashStyle: 'shortdot',        tooltip: {            valueSuffix: ' mb'        }    }, {        name: 'Temperature',        type: 'spline',        data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6],        tooltip: {            valueSuffix: ' °C'        }    }]});		</script>	</body></html>
 |