1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Mô hình tuyến tính với Python

Connected

Bài tập

Độ biến thiên của thống kê mẫu

Nếu bạn tạo một mẫu với size=1000 bằng cách rút bấy nhiêu điểm từ một population, rồi tính một thống kê mẫu, như mean, bạn sẽ thu được một giá trị duy nhất tóm tắt chính mẫu đó.

Nếu bạn lặp lại quy trình lấy mẫu đó num_samples=100 lần, bạn sẽ có 100 mẫu. Việc tính thống kê mẫu, như mean, cho từng mẫu khác nhau sẽ tạo ra một phân phối các giá trị của mean. Mục tiêu là tính mean của các mean và standard deviation của các mean.

Tại đây bạn sẽ dùng sẵn population, num_samples, và num_pts, và lưu ý rằng các mảng means và deviations đã được khởi tạo bằng không để làm “container” cho vòng lặp for.

Hướng dẫn

100 XP
  • Với mỗi lần trong num_samples=100, tạo một mẫu, rồi tính và lưu các thống kê mẫu.
  • Mỗi vòng lặp, tạo sample bằng np.random.choice() để rút ngẫu nhiên 1000 điểm từ population.
  • Mỗi vòng lặp, tính và lưu các giá trị sample.mean() và sample.std() để lấy mean và standard deviation của mẫu.
  • Với mảng means và mảng deviations, hãy tính cả mean và standard deviation của từng mảng, rồi in kết quả.