Membuat Plot Scatter dengan Bokeh

Membuat Plot Scatter dengan Bokeh

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.