Cara memplot interval kepercayaan dengan python


Interval kepercayaan adalah rentang nilai yang kemungkinan memuat parameter populasi dengan tingkat kepercayaan tertentu.

Tutorial ini menjelaskan cara memplot interval kepercayaan untuk kumpulan data dengan Python menggunakan perpustakaan visualisasi Seaborn .

Merencanakan interval kepercayaan menggunakan lineplot()

Cara pertama untuk memplot interval kepercayaan adalah dengan menggunakanfungsi lineplot() , yang menghubungkan semua titik data dalam kumpulan data dengan sebuah garis dan menampilkan pita kepercayaan di sekitar setiap titik:

 import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt

#create some random data
np.random.seed(0)
x = np.random.randint(1, 10, 30)
y = x+np.random.normal(0, 1, 30)

#create lineplot
ax = sns.lineplot(x, y)

Bagan Interval Keyakinan dengan Python

Secara default, fungsi lineplot() menggunakan interval kepercayaan 95% namun dapat menentukan tingkat kepercayaan untuk digunakan dengan perintah ci .

Semakin kecil tingkat kepercayaannya, semakin sempit interval kepercayaan di sekitar garis tersebut. Misalnya, seperti inilah interval kepercayaan 80% untuk kumpulan data yang sama persis:

 #create lineplot
ax = sns.lineplot(x, y, ci= 80 )

Interval kepercayaan dengan Python menggunakan Seaborn

Merencanakan interval kepercayaan menggunakan regplot()

Anda juga dapat memplot interval keyakinan menggunakan fungsi regplot() , yang menampilkan plot sebar kumpulan data dengan pita keyakinan di sekitar perkiraan garis regresi:

 import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt

#create some random data
np.random.seed(0)
x = np.random.randint(1, 10, 30)
y = x+np.random.normal(0, 1, 30)

#create regplot
ax = sns.regplot(x, y) 

Sebarkan plot dengan interval kepercayaan dengan Python

Mirip dengan lineplot(), fungsi regplot() secara default memiliki interval kepercayaan 95% tetapi dapat menentukan tingkat kepercayaan yang akan digunakan dengan perintah ci .

Sekali lagi, semakin kecil tingkat kepercayaannya, semakin sempit interval kepercayaan di sekitar garis regresi. Misalnya, seperti inilah interval kepercayaan 80% untuk kumpulan data yang sama persis:

 #create regplot
ax = sns.regplot(x, y, ci= 80 )

Merencanakan Interval Keyakinan dengan Python

Sumber daya tambahan

Apa yang dimaksud dengan interval kepercayaan?
Cara menghitung interval kepercayaan dengan Python

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *