Bắt đầu ngayBắt đầu miễn phí

Phân phối nhị thức

Như đã đề cập trong các slide, phân phối nhị thức được dùng để mô hình hóa số lần thành công trong các phép thử khi xác suất thành công là cố định.

Trong bài tập này, hãy xét một trò chơi ném bóng vào rổ. Bạn có 10 lượt ném và biết rằng bạn có 80% cơ hội ghi điểm ở mỗi lượt. Để đơn giản, giả sử mỗi lượt ném là độc lập với nhau.

Bài tập này là một phần của khóa học

Luyện tập câu hỏi phỏng vấn Thống kê bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Tạo dữ liệu cho phân phối bằng hàm rvs() với size đặt là 1000; gán vào biến data.
  • Hiển thị biểu đồ histogram bằng matplotlib; quan sát hình dạng của phân phối.
  • Gán xác suất ghi được 8 lượt hoặc ít hơn vào prob1 và in kết quả.
  • Gán xác suất ghi được cả 10 lượt vào prob2 và in kết quả.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Generate binomial data
from scipy.stats import binom
data = binom.rvs(n=____, p=____, size=____)

# Plot the distribution
plt.hist(____)
plt.show()

# Assign and print probability of 8 or less successes
prob1 = binom.cdf(k=____, n=____, p=____)
print(____)

# Assign and print probability of all 10 successes
prob2 = binom.pmf(k=____, n=____, p=____)
print(____)
Chỉnh sửa và Chạy Mã