Kiểm định độ phù hợp (goodness of fit)
Giả thuyết không trong kiểm định độ phù hợp là một danh sách các giá trị tham số cụ thể cho từng tỷ lệ. Trong phân tích của bạn, giả thuyết tương đương là Luật Benford áp dụng cho phân phối chữ số đầu tiên của tổng số phiếu ở cấp thành phố. Bạn có thể viết như sau:
$$ H_0: p_1 = .30, p_2 = .18, \ldots, p_9 = .05 $$
Trong đó \(p_1\) là chiều cao của cột đầu tiên trong biểu đồ cột của Benford. Giả thuyết đối là có ít nhất một trong các tỷ lệ này khác đi; tức là phân phối chữ số đầu tiên không tuân theo Luật Benford.
Trong bài tập này, bạn sẽ dùng mô phỏng để xây dựng phân phối rỗng của các thống kê chi-bình phương mà bạn sẽ quan sát nếu thực sự các đếm này tuân theo Luật Benford.
Bài tập này là một phần của khóa học
Suy luận cho dữ liệu phân loại trong R
Hướng dẫn bài tập
- Kiểm tra
p_benfordbằng cách in nó ra màn hình. - Bắt đầu với
iran, tính thống kê chi-bình phương bằng cách dùngchisq_stat. Lưu ý bạn phải chỉ định biến trong data frame sẽ đóng vai trò biến phản hồi cũng như vector xác suất mà bạn muốn so sánh. - Xây dựng phân phối rỗng với 500 mẫu của thống kê
Chisqthông qua mô phỏng dưới giả thuyết rỗngpointrằng vector tỷ lệplàp_benford. Lưu các thống kê thu được vàonull.
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.
# Inspect p_benford
p_benford
# Compute observed stat
chi_obs_stat <- ___
chisq_stat(response = ___, p = ___)
# Form null distribution
null <- ___
# Specify the response
___
# Set up the null hypothesis
___
# Generate 500 reps
___
# Calculate statistics
___