Menggambar Grafik dengan Error Bar di Python

Menggambar Grafik dengan Error Bar di Python

Grafik scatter plot adalah salah satu jenis grafik yang paling populer dan umum digunakan dalam analisis data. Grafik ini dapat membantu kita untuk mengidentifikasi pola dan hubungan antara dua variabel. Namun, kadang-kadang kita perlu menambahkan error bar ke grafik tersebut untuk menunjukkan kesalahan atau variasi yang terkait dengan nilai-nilai data.

Dalam artikel ini, kita akan belajar cara membuat grafik scatter plot dengan error bar di Python menggunakan library matplotlib. Kita juga akan melihat beberapa contoh penggunaan dan cara mengaturnya.

Contoh 1: Membuat Grafik Scatter Plot dengan Error Bar

Berikut adalah contoh sederhana cara membuat grafik scatter plot dengan error bar:

import matplotlib.pyplot as plt

a = [1, 3, 5, 7]
b = [11, -2, 4, 19]
plt.scatter(a, b)
c = [1, 3, 2, 1]
d = [1, 3, 2, 1]
plt.errorbar(a, b, xerr=c, yerr=d, fmt="o", color="r")
plt.show()

Dalam contoh ini, kita membuat grafik scatter plot antara variabel a dan b. Kemudian, kita menambahkan error bar dengan menggunakan fungsi errorbar() yang dapat diatur untuk memperlihatkan kesalahan dalam arah x dan y.

Contoh 2: Membuat Grafik Scatter Plot dengan Error Bar yang Variabel

Berikut adalah contoh lain cara membuat grafik scatter plot dengan error bar yang variabel:

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [1, 2, 1, 2, 1]
y_errormin = [0.1, 0.5, 0.9, 0.1, 0.9]
y_errormax = [0.2, 0.4, 0.6, 0.4, 0.2]
x_error = 0.5
plt.errorbar(x, y, yerr=[y_errormin, y_errormax], xerr=x_error, fmt='o')
plt.show()

Dalam contoh ini, kita membuat grafik scatter plot antara variabel x dan y. Kemudian, kita menambahkan error bar dengan menggunakan fungsi errorbar() yang dapat diatur untuk memperlihatkan kesalahan dalam arah x dan y. Error bar dalam arah y ditunjukkan sebagai range nilai (y_errormin dan y_errormax) sementara error bar dalam arah x ditunjukkan dengan menggunakan variabel x_error.

Mengatur Fmt

Fungsi errorbar() memiliki parameter fmt yang dapat diatur untuk memperlihatkan format error bar. Beberapa contoh format yang tersedia adalah:

  • 'o': circle marker
  • '-.': dash-dot line style
  • ':': dotted line style
  • '*': star marker

Dengan menggunakan parameter fmt, kita dapat menentukan bagaimana error bar akan ditampilkan.

Demikianlah artikel ini. Semoga contoh-contoh yang diberikan dapat membantu Anda dalam membuat grafik scatter plot dengan error bar di Python menggunakan library matplotlib.

Leave a comment