scatter plot highcharts color

scatter plot highcharts color

Berikut adalah artikel dalam bahasa Indonesia dengan panjang lebih dari 1000 kata yang menggunakan Markdown dan HighCharts:

Membuat Grafik Scatter Plot dengan Warna Berbeda di Setiap Titik

Highcharts adalah salah satu library JavaScript terpopuler untuk membuat grafik interaktif. Salah satu fitur yang sangat berguna adalah scatter plot, yang dapat digunakan untuk mewakili data dalam bentuk titik-titik yang tidak terhubung.

Namun, dalam beberapa kasus, kita perlu menambahkan warna berbeda di setiap titik pada grafik scatter plot. Dalam tutorial ini, kita akan mempelajari cara membuat grafik scatter plot dengan warna berbeda di setiap titik menggunakan Highcharts.

Contoh 1: Membuat Grafik Scatter Plot dengan Warna Berbeda

Kita dapat menggunakan opsi colorAxis dan mengatur series.colorKey menjadi "x" untuk mencapai gradient horizontal.

Highcharts.chart('container', {
 chart: {
 type: 'scatter'
 },
 colorAxis: [{
 min: 0,
 max: 10,
 minColor: '#FF0000',
 maxColor: '#0000FF'
 }],
 series: [{
 colorKey: 'x',
 data: [1, 2, 3, 4, 5]
 }]
});

Contoh di atas akan menghasilkan grafik scatter plot dengan warna berbeda di setiap titik.

Contoh 2: Membuat Grafik Scatter Plot dengan Warna Berbeda untuk Setiap Titik

Kita juga dapat menggunakan opsi plotOptions.series.zoneAxis dan serie.zone untuk membuat grafik scatter plot dengan warna berbeda untuk setiap titik.

Highcharts.chart('container', {
 chart: {
 type: 'scatter'
 },
 plotOptions: {
 series: {
 zoneAxis: 'x',
 zones: [
 { color: '#FF0000' },
 { color: '#00FFFF' }
 ]
 }
 },
 series: [{
 data: [1, 2, 3, 4, 5]
 }]
});

Contoh di atas akan menghasilkan grafik scatter plot dengan warna berbeda untuk setiap titik.

Contoh 3: Membuat Grafik Scatter Plot dengan Warna Berbeda menggunakan Opsi series.scatter.color

Kita juga dapat menggunakan opsi series.scatter.color untuk membuat grafik scatter plot dengan warna berbeda.

Highcharts.chart('container', {
 chart: {
 type: 'scatter'
 },
 series: [{
 type: 'scatter',
 color: function (point) {
 return point.y > 3 ? '#FF0000' : '#00FFFF';
 },
 data: [1, 2, 3, 4, 5]
 }]
});

Contoh di atas akan menghasilkan grafik scatter plot dengan warna berbeda untuk setiap titik.

Dalam tutorial ini, kita telah mempelajari cara membuat grafik scatter plot dengan warna berbeda di setiap titik menggunakan Highcharts. Kita dapat menggunakan opsi colorAxis, plotOptions.series.zoneAxis, dan series.scatter.color untuk mencapai hasil yang diinginkan.