Konfigurasi Syntak untuk mengunakan Highcharts

Konfigurasi Syntak untuk mengunakan Highcharts

Dalam bab ini, kita akan menampilkan konfigurasi yang diperlukan untuk menggambar bagan menggunakan Highcharts API.

Langkah 1

Buat Sebuah Halaman HTML, kemudian Copy Script Dibawah Ini

<html>
   <head>
      <title>Belajar Highchart</title>
      <script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js">
      </script>
      <script src = "https://code.highcharts.com/highcharts.js"></script>
   </head>
   
   <body>
      <div id = "tampil" style = "width: 550px; height: 400px; margin: 0 auto"></div>
      
      <script language = "JavaScript">
         $(document).ready(function() {
         });
      </script>
      
   </body>
</html>

dalam script diatas terdapat div dengan id "tampil" itu digunakan untuk menampung berbagai macam jenis Chart nantinya. oke kita lanjut

Langkah 2 Membuat Konfigurasi

cara konfigurasi Highcharts sangat sederhana yaitu dengan mengunakan JSon, seperti script dibawah ini :

$('#tampil').highcharts(json);

Beberapa jenis Konfigurasi yang bisa kita Setting adalah :

Title 

Konfigurasi ini berguna untuk membuat Title atau judul di chart kita nantinya, cara penggunaannya adalah :

var title = {
   text: 'Belajara membuat Judul Highchart'   
};

Subtitle

Konfigurasi ini berguna untuk membuat sub Title atau sub judul di chart kita nantinya, cara penggunaannya adalah :

var subtitle = {
   text: 'Cara mengunakan subtitle'
};

xAxis

berfungsi menampilkan hasil di bagian X , cara penggunaanya adalah :

var xAxis = {
   categories: ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun'
      ,'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des']
};

yAxis

berfungsi menampilkan hasil di bagian Y , cara penggunaanya adalah :

var yAxis = {
   title: {
      text: 'cara setting yAxis'
   },
   plotLines: [{
      value: 0,
      width: 1,
      color: '#808080'
   }]
};  

Tooltip

Cara penggunaanya adalah :

var tooltip = {
   valueSuffix: '\xB0C'
}

Legend

Cara penggunaannya adalah :

var legend = {
   layout: 'vertical',
   align: 'right',
   verticalAlign: 'middle',
   borderWidth: 0
};

Series

Cara penggunaannya adalah :

var series = [
   {
      name: 'jakarta',
      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]
   }, 
   {
      name: 'Bandung',
      data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
   }, 
   {
      name: 'Surabaya',
      data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]
   }, 
   {
      name: 'London',
      data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
   }
];

Langkah 3 Membuat Data JSon

kita coba gabungkan semua konfigurasi yang telah kita buat diatas, contoh seperti dibawah ini

var json = {};

json.title = title;
json.subtitle = subtitle;
json.xAxis = xAxis;
json.yAxis = yAxis;
json.tooltip = tooltip;
json.legend = legend;
json.series = series;

Langkah 4 Memuat Diagram kedalam id div yang telah kita buat tadi

$('#container').highcharts(json);

Jalankan Script diatas, akan menghasilkan Output:

Cukup mudah kan, itu lah cara mengatur konfigurasi Highcharts, Selamat Mencoba, dan HAPPY CODING