MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Impor geom dari scipy.stats, matplotlib.pyplot sebagai plt, dan seaborn sebagai sns.
  • Hasilkan sampel dengan size=10000 dari 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()
Edit dan Jalankan Kode