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.