Menghasilkan dan memplot distribusi geometri
Dalam olahraga, pemain sering melakukan beberapa percobaan untuk mencetak poin bagi diri sendiri atau timnya. Setiap percobaan tunggal memiliki dua kemungkinan hasil: berhasil mencetak atau gagal. Situasi seperti ini dapat dimodelkan dengan distribusi geometri. Dengan scipy.stats Anda dapat membuat sampel menggunakan fungsi rvs() untuk setiap distribusi.
Pertimbangkan contoh sebelumnya tentang seorang pemain basket yang berhasil melakukan lemparan bebas dengan probabilitas 0,3. Hasilkan sebuah sampel, lalu plot.
numpy telah diimpor untuk Anda dengan alias standar np.
Latihan ini adalah bagian dari kursus
Dasar-Dasar Probabilitas di Python
Petunjuk latihan
- Impor
geomdariscipy.stats,matplotlib.pyplotsebagaiplt, danseabornsebagaisns. - Hasilkan sampel dengan
size=10000dari distribusi geometri dengan probabilitas keberhasilan 0,3. - Plot sampel yang dihasilkan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import geom, matplotlib.pyplot, and seaborn
from ____
import ____
import ____
# Create the sample
sample = ____.____(p=____, size=10000, random_state=13)
# Plot the sample
sns.____(sample, bins = np.linspace(0,20,21), kde=False)
plt.show()