Bokeh adalah salah satu library Python yang paling populer untuk membuat visualisasi data interaktif. Dalam artikel ini, kita akan membahas cara membuat plot scatter menggunakan Bokeh.
Membuat Plot Scatter dengan Default Value
Pertama-tama, kita perlu mengimpor library Bokeh dan mendefinisikan variabel output_file. Kemudian, kita membuat plot figure dengan judul "Bokeh Scatter Graph".
from bokeh.plotting import figure, output_file, show
output_file("gfg.html")
graph = figure(title="Bokeh Scatter Graph")
x = [1, 2, 3, 4, 5]
y = [1, 2, 3, 4, 5]
graph.scatter(x, y)
show(graph)
Output dari kode di atas adalah plot scatter dengan titik-titik berwarna biru.
Membuat Plot Scatter dengan Variabel
Dalam contoh berikut, kita akan membuat plot scatter dengan variabel x
dan y
.
from bokeh.plotting import figure, output_file, show
output_file("gfg.html")
graph = figure(title="Bokeh Scatter Graph")
x = [1, 2, 3, 4, 5]
y = [10, 15, 20, 25, 30]
graph.scatter(x, y)
show(graph)
Output dari kode di atas adalah plot scatter dengan titik-titik yang memiliki nilai x
dan y
yang berbeda.
Membuat Plot Scatter dengan Berbagai Jenis Marker
Bokeh juga menyediakan berbagai jenis marker untuk plot scatter, seperti circle, square, triangle, dll. Dalam contoh berikut, kita akan membuat plot scatter dengan marker circle.
from bokeh.plotting import figure, output_file, show
output_file("gfg.html")
graph = figure(title="Bokeh Scatter Graph")
x = [1, 2, 3, 4, 5]
y = [10, 15, 20, 25, 30]
graph.circle(x, y)
show(graph)
Output dari kode di atas adalah plot scatter dengan marker circle.
Membuat Plot Scatter dengan Gambar
Bokeh juga memungkinkan kita untuk membuat plot scatter dengan gambar. Dalam contoh berikut, kita akan membuat plot scatter dengan gambar.
from bokeh.plotting import figure, output_file, show
output_file("gfg.html")
graph = figure(title="Bokeh Scatter Graph")
x = [1, 2, 3, 4, 5]
y = [10, 15, 20, 25, 30]
graph.image_url([x], [y], "https://example.com/image.png")
show(graph)
Output dari kode di atas adalah plot scatter dengan gambar.
Dalam artikel ini, kita telah membahas cara membuat plot scatter menggunakan Bokeh. Dengan menggunakan Bokeh, kita dapat membuat plot scatter yang interaktif dan menarik.