You are on page 1of 3

> # kiem dinh khi binh phuong > # kiem chung tinh doc lap > # kiem chung

muc phu hop cua mot phan phoi > > # su dung ham chisq.test() > # kiem chung tinh doc lap : chisq.test(A) > # kiem chung muc phu hop: chisq.test(x,p=po) > # trong do : X la tan so cua cac gia tri trong bang phan phoi > # P0 la vecto chi sac xuat cua nhung gia tri trogn bang phan phoi > > > # bai % > # bai 5 > #kiem chung muc phu hop thuong gap khi so sanh nhieu ty le > > # bai5 > # H0: ty le dung 5 loai xa phong doi voi phu nu o tp HCM la nhu nhau > # H1: ty le dung 5 loai xa phong doi voi phu nu o tp HCM la khong nhu nhau > > x=scan() 1: 18 16 23 20 23 6: Read 5 items > p0=rep(0.2,5) > chisq.test(x,p=p0) Chi-squared test for given probabilities data: x X-squared = 1.9, df = 4, p-value = 0.7541 > 6.5*0.2+0.8*8 [1] 7.7 > # do P gia tri > alpha (5%)==> chap nhan H0 > # tuc la phu nu thanh pho HCM thich dung loai xa phong nay la nhu nhau > > # bai ^ > # bai 6 > #ho : chat luong san pham tuan qua la binh thuong > #h1 : chat luong san pham tuan qua la khong binh thuong > x=c(0.93,0.05,0.02) > x=c(458,30,12) > p0=c(0.93,0.05,0.02) > chisq.test(x,p=p0) Chi-squared test for given probabilities data: x X-squared = 1.5054, df = 2, p-value = 0.4711 > # chap nhan H0 > > # bai * > # H0 : so hang ban trong nay tuan theo pp nhi thuc n=5,p=0.4 > # H0 : so hang ban trong nay khong tuan theo pp nhi thuc n=5,p=0.4 > x=scan() 1: 10 41 60 20 6 3 7: Read 6 items > p0=dbinom(0:5,5,0.4)

> chisq.test(x,p=p0) Chi-squared test for given probabilities data: x X-squared = 11.9413, df = 5, p-value = 0.0356 Warning message: In chisq.test(x, p = p0) : Chi-squared approximation may be incorrect > # pvalue < alpha ==> bac bo Ho > > # bai 9 > # Ho : so den moi gio tuan theo pp poison voi lamda=3 > # H1 : so den moi gio khong tuan theo pp poison voi lamda=3 > x=scan() 1: 10 15 26 31 15 3 7: Read 6 items > p0=c(dpois(0:4,3),1-sum(dpois(0:4,3))) > p0 [1] 0.04978707 0.14936121 0.22404181 0.22404181 0.16803136 0.18473676 > chisq.test(x,p-p0) Error in chisq.test(x, p - p0) : object 'p' not found > chisq.test(x,p=p0) Chi-squared test for given probabilities data: x X-squared = 22.0939, df = 5, p-value = 0.0005025 Warning message: In chisq.test(x, p = p0) : Chi-squared approximation may be incorrect > # bac bo H0 > > > # tom tat : dung ham chisq.test de kiem chung muc phu hop > #1. phan phoi khong ten: so sanh nhieu ty le > #2. phan phoi co ten (nhi thuc, poisson) > #3. kiem tra tap du lieu co tuan theo pp chuan hay khong ta dung ham shapiro.t est() > > #vidu > x=rnorm(100,0,1) > shapiro.test(x) Shapiro-Wilk normality test data: x W = 0.9819, p-value = 0.186 > ?shapiro.test starting httpd help server ... done > > > # bai 10 > # Ho: khong lien he(doc lap) giua muc thu nhap va thai do doi voi phuong tien giai tri > # Ho: co lien he(khong doc lap) giua muc thu nhap va thai do doi voi phuong ti en giai tri >

> x=scan() 1: 175 124 92 4: 118 110 126 7: 127 82 147 10: Read 9 items > a=matrix(x,nrow=3,byrow=T) > a [,1] [,2] [,3] [1,] 175 124 92 [2,] 118 110 126 [3,] 127 82 147 > chisq.test(a) Pearson's Chi-squared test data: a X-squared = 31.7865, df = 4, p-value = 2.115e-06 > # do p value rat nho : bac bo H0: co mot moi lien he giu muc thu nhap va thai do doi voi phuong tien giai tri >

You might also like