Hướng dẫn one proportion z test in python - kiểm tra một tỷ lệ z trong python
Một thử nghiệm Z tỷ lệ được sử dụng để so sánh tỷ lệ quan sát được với tỷ lệ lý thuyết. Show
Bài kiểm tra này sử dụng các giả thuyết null sau:
Giả thuyết thay thế có thể là hai đuôi, đuôi trái hoặc đuôi phải:
Thống kê kiểm tra được tính là: z = (p-p0) / p0 (1-p0) / np0(1-p0)/n where:
Nếu giá trị p tương ứng với Thống kê thử nghiệm Z nhỏ hơn mức ý nghĩa đã chọn của bạn (các lựa chọn chung là 0,10, 0,05 và 0,01) thì bạn có thể từ chối giả thuyết khống. Một tỷ lệ z-test trong pythonĐể thực hiện một thử nghiệm Z tỷ lệ trong Python, chúng ta có thể sử dụng hàm Tỷ lệ_ztest () từ thư viện & nbsp; StatSmodels, sử dụng cú pháp sau:statsmodels library, which uses the following syntax: Tỷ lệ_ztest (đếm, nobs, value = none, thay thế = hai mặt hai mặt) & nbsp; where:
Hàm này trả về một thử nghiệm z và giá trị p tương ứng. Ví dụ sau đây cho thấy cách sử dụng chức năng này để thực hiện một thử nghiệm Z tỷ lệ trong Python. Ví dụ: Một tỷ lệ Z-Test trong PythonGiả sử chúng tôi muốn biết liệu tỷ lệ cư dân ở một quận nhất định hỗ trợ một luật nhất định bằng 60%. Để kiểm tra điều này, chúng tôi thu thập dữ liệu sau trên một mẫu ngẫu nhiên:
Mã sau đây cho thấy cách sử dụng chức năng tỷ lệ_ztest để thực hiện một thử nghiệm Z mẫu:proportions_ztest function to perform a one sample z-test: #import proportions_ztest function from statsmodels.stats.proportion import proportions_ztest #perform one proportion z-test proportions_ztest(count=60, nobs=100, value=0.64) (-0.8164965809277268, 0.41421617824252466) Từ đầu ra, chúng ta có thể thấy rằng thống kê thử nghiệm Z là -0.8165 và giá trị p tương ứng là 0,4142. Vì giá trị này không nhỏ hơn α = 0,05, chúng tôi không từ chối giả thuyết null. Chúng tôi không có đủ bằng chứng để nói rằng tỷ lệ cư dân ủng hộ luật khác với 0,60.-0.8165 and the corresponding p-value is 0.4142. Since this value is not less than α = 0.05, we fail to reject the null hypothesis. We do not have sufficient evidence to say that the proportion of residents who support the law is different from 0.60. Tài nguyên bổ sungGiới thiệu về một máy tính kiểm tra z tỷ lệ z tỷ lệ Trong bài viết này, chúng tôi sẽ xem xét cách tiếp cận để thực hiện một thử nghiệm Z theo tỷ lệ trong ngôn ngữ lập trình Python. & NBSP; Test Z là một thử nghiệm thống kê để xác định xem hai phương tiện dân số có khác nhau hay không khi các phương sai được biết đến và kích thước mẫu lớn. is a statistical test to determine whether two population means are different when the variances are known and the sample size is large. Công thức thử nghiệm Z-Test một tỷ lệ:
Bài kiểm tra Z theo tỷ lệ sử dụng các giả thuyết null sau:
Giả thuyết thay thế có thể là hai đuôi, đuôi trái hoặc đuôi phải:
Phương pháp 1: Tính toán & NBSP; Bài kiểm tra Z theo tỷ lệ sử dụng Công thứcTrong phương pháp này, chúng tôi sẽ tính toán thử nghiệm Z theo tỷ lệ bằng cách sử dụng công thức đã cho và chỉ cần đặt giá trị đã cho vào công thức và nhận kết quả. Formula: z=(P-Po)/sqrt(Po(1-Po)/n Trong ví dụ này, chúng tôi đang sử dụng giá trị P đến 0,86, PO đến 0,80 và N đến 100, và bằng cách sử dụng điều này, chúng tôi sẽ tính toán một bài kiểm tra Z theo tỷ lệ trong ngôn ngữ lập trình Python. Python
z=(P-Po)/sqrt(Po(1-Po)/n1 z=(P-Po)/sqrt(Po(1-Po)/n2 = z=(P-Po)/sqrt(Po(1-Po)/n4 z=(P-Po)/sqrt(Po(1-Po)/n5 = z=(P-Po)/sqrt(Po(1-Po)/n7 z=(P-Po)/sqrt(Po(1-Po)/n8 z=(P-Po)/sqrt(Po(1-Po)/n9 1.49999999999999840____7 1.49999999999999842 1.49999999999999843 1.49999999999999844 1.49999999999999845 z=(P-Po)/sqrt(Po(1-Po)/n8 z=(P-Po)/sqrt(Po(1-Po)/n9 1.49999999999999848 1.49999999999999849 (-1.4999999999999984, 0.1336144025377165)0____7 (-1.4999999999999984, 0.1336144025377165)2 1.49999999999999848 (-1.4999999999999984, 0.1336144025377165)4 (-1.4999999999999984, 0.1336144025377165)5 (-1.4999999999999984, 0.1336144025377165)6 Output: 1.4999999999999984 Phương pháp 2: Tính toán & nbsp; Phân tích Z theo tỷ lệTheo cách tiếp cận này, trước tiên chúng ta cần nhập thư viện StatSmodels.stats.prop-phần vào trình biên dịch Python và sau đó gọi hàm Tỷ lệ_ztest () để đơn giản hóa một thử nghiệm Z theo tỷ lệ bằng cách thêm các tham số vào hàm. Chức năng tỷ lệ_ztest (): Hàm này được sử dụng để kiểm tra tỷ lệ dựa trên thử nghiệm (z) bình thường.This function is used to test for proportions based on the normal (z) test.
Trong ví dụ này, chúng tôi sẽ sử dụng các giá trị tương tự như được sử dụng trong ví dụ trước và bỏ qua các giá trị này theo hàm tỷ lệ_ztest (), chúng tôi sẽ tính toán thử nghiệm Z theo tỷ lệ trong ngôn ngữ lập trình Python. Python(-1.4999999999999984, 0.1336144025377165)7 (-1.4999999999999984, 0.1336144025377165)8 import import 0
z=(P-Po)/sqrt(Po(1-Po)/n4 import 7= 0.86 math 0Output: (-1.4999999999999984, 0.1336144025377165) Làm thế nào để bạn thực hiện một tỷ lệ zLàm thế nào để thực hiện một thử nghiệm Z tỷ lệ trong Python.. H1 (hai đuôi): P ≠ P0 (tỷ lệ dân số không bằng một số giá trị giả thuyết P0). H1 (đuôi trái): p
H1 (đuôi phải): p> p0 (tỷ lệ dân số lớn hơn một số giá trị giả thuyết P0). Làm thế nào để bạn làm một tỷ lệ zQuy trình thực hiện một bài kiểm tra giả thuyết tỷ lệ Z mẫu.. Nêu giả thuyết null và giả thuyết thay thế .. Alpha trạng thái, nói cách khác xác định mức ý nghĩa .. Tính toán thống kê kiểm tra .. Xác định giá trị tới hạn (từ bảng giá trị tới hạn). Xác định các tiêu chí từ chối .. Cuối cùng, giải thích kết quả .. Làm thế nào để bạn thực hiện một bài kiểm tra tỷ lệ trong Python?Thư viện tỷ lệ cho trình biên dịch Python và sau đó gọi hàm Tỷ lệ_ztest () để đơn giản hóa việc kiểm tra Z theo tỷ lệ bằng cách thêm các tham số vào hàm.Chức năng tỷ lệ_ztest (): Hàm này được sử dụng để kiểm tra tỷ lệ dựa trên thử nghiệm (z) bình thường.. proportions_ztest() function: This function is used to test for proportions based on the normal (z) test.
Bài kiểm tra tỷ lệ 1 là gì?Thử nghiệm tỷ lệ 1 cho bạn biết liệu tỷ lệ này có bằng giá trị mục tiêu hay không.Để đặt nó trong các thuật ngữ thống kê rõ ràng hơn, quy trình này tính toán một khoảng tin cậy và thực hiện một bài kiểm tra giả thuyết.Giả thuyết khống của bạn là tỷ lệ dân số (P) bằng với giá trị giả thuyết (H0: P = P0).tells you whether the proportion is equal to a target value. To put it in more starkly statistical terms, the procedure computes a confidence interval and performs a hypothesis test. Your null hypothesis is that the population proportion (p) equals a hypothesized value (H0: p = p0). |