Bất định mô hình và phân phối mẫu

Nhập môn Mô hình tuyến tính với Python

Jason Vestuto

Data Scientist

Không có dữ liệu toàn bộ tổng thể

Biểu đồ histogram: số ngày theo các khoảng nhiệt độ, Nhiệt độ cao nhất theo ngày trong tháng 8

Nhập môn Mô hình tuyến tính với Python

Dùng mẫu làm mô hình tổng thể

2 biểu đồ histogram: một cho mẫu, một cho tổng thể, cả hai là số ngày đã chuẩn hóa theo các khoảng nhiệt độ; các cột của mẫu gần bằng các cột của tổng thể

Nhập môn Mô hình tuyến tính với Python

Thống kê mẫu

Histogram cho một mẫu: số ngày theo các khoảng nhiệt độ

Nhập môn Mô hình tuyến tính với Python

Tái lấy mẫu Bootstrap

Biểu đồ 3 histogram, mỗi cái cho một mẫu khác nhau, mỗi cái có tâm lệch nhau, trục là số ngày theo các khoảng nhiệt độ

Nhập môn Mô hình tuyến tính với Python

Phân phối tái lấy mẫu

Histogram của các giá trị trung bình, trục là số mẫu theo các khoảng nhiệt độ trung bình

Nhập môn Mô hình tuyến tính với Python

Bootstrap trong mã

# Use sample as model for population
population_model = august_daily_highs_for_2017
# Simulate repeated data acquisitions by resampling the "model"
for nr in range(num_resamples):
    bootstrap_sample = np.random.choice(population_model, size=resample_size, replace=True)
    bootstrap_means[nr] = np.mean(bootstrap_sample)
# Compute the mean of the bootstrap resample distribution
estimate_temperature = np.mean(bootstrap_means)
# Compute standard deviation of the bootstrap resample distribution
estimate_uncertainty = np.std(bootstrap_means)
Nhập môn Mô hình tuyến tính với Python

Lấy mẫu có hoàn lại

# Define the sample of notes
sample = ['A', 'B', 'C', 'D', 'E', 'F', 'G']
# Replace = True, repeats are allowed
bootstrap_sample = np.random.choice(sample, size=4, replace=True)
print(bootstrap_sample)
C C F G
Nhập môn Mô hình tuyến tính với Python

Lấy mẫu có hoàn lại

# Replace = False
bootstrap_sample = np.random.choice(sample, size=4, replace=False)
print(bootstrap_sample)
C G A F
# Replace = True, more lengths are allowed
bootstrap_sample = np.random.choice(sample, size=16, replace=True)
print(bootstrap_sample)
C C F G C G A E F D G B B A E C
Nhập môn Mô hình tuyến tính với Python

Cùng luyện tập nào!

Nhập môn Mô hình tuyến tính với Python

Preparing Video For Download...