Highcharts graphique logarithmique
L'exemple suivant montre un diagrammes logarithmiques.
Dans la section précédente, nous savons déjà la syntaxe de configuration Highcharts. Regardons comment configurer.
configuration
YAxis.type configurée comme logarithmique. Il définit le type d'axe x. Les valeurs optionnelles sont "catégorie" "linéaire", "logarithmique", "datetime" ou. La valeur par défaut est linéaire.
yAxis var yAxis = { type: 'logarithmic', minorTickInterval: 0.1 };
Exemples
Nom du fichier: highcharts_line_logarithmic.htm
<html> <head> <meta charset="UTF-8" /> <title>Highcharts 教程 | 本教程(w3big.com)</title> <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script src="http://code.highcharts.com/highcharts.js"></script> </head> <body> <div id="container" style="width: 550px; height: 400px; margin: 0 auto"></div> <script language="JavaScript"> $(document).ready(function() { var title = { text: '对数实例(w3big.com)' }; var xAxis = { tickInterval: 1 }; var yAxis = { type: 'logarithmic', minorTickInterval: 0.1 }; var tooltip = { headerFormat: '<b>{series.name}</b><br>', pointFormat: 'x = {point.x}, y = {point.y}' }; var plotOptions = { spline: { marker: { enabled: true } } }; var series= [{ name: 'data', data: [1, 2, 4, 8, 16, 32, 64, 128, 256, 512], pointStart: 1 } ]; var json = {}; json.title = title; json.tooltip = tooltip; json.xAxis = xAxis; json.yAxis = yAxis; json.series = series; json.plotOptions = plotOptions; $('#container').highcharts(json); }); </script> </body> </html>
L'exemple ci-dessus sortie est: