t-test_summary
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| t-test_summary [2026/04/12 23:19] – [ro.hypothesis.testing] hkimscil | t-test_summary [2026/04/16 01:27] (current) – hkimscil | ||
|---|---|---|---|
| Line 120: | Line 120: | ||
| # 새로운 UI로 게임을 하도록 한 후 | # 새로운 UI로 게임을 하도록 한 후 | ||
| - | # UI점수를 | + | # UI점수를 |
| # 새로운 UI점수가 기존의 p1 paramter와 | # 새로운 UI점수가 기존의 p1 paramter와 | ||
| # 다른지 테스트 해보라 | # 다른지 테스트 해보라 | ||
| Line 443: | Line 443: | ||
| > | > | ||
| </ | </ | ||
| - | {{pasted: | + | {{pasted: |
| < | < | ||
| Line 517: | Line 517: | ||
| > # 하면 샘플의 평균과 p1의 평균은 다르다고 판단될 것이다. | > # 하면 샘플의 평균과 p1의 평균은 다르다고 판단될 것이다. | ||
| > # 아래는 그럼에도 불구하고 실패하는 경우이다. | > # 아래는 그럼에도 불구하고 실패하는 경우이다. | ||
| - | > set.seed(111) | + | > set.seed(110) |
| > smp <- sample(p2, sz, replace=T) | > smp <- sample(p2, sz, replace=T) | ||
| > m.smp <- mean(smp) | > m.smp <- mean(smp) | ||
| > m.smp | > m.smp | ||
| - | [1] 104.4742 | + | [1] 104.5958 |
| > diff <- m.smp - mean(p1) | > diff <- m.smp - mean(p1) | ||
| > se.z <- sqrt(var(p1)/ | > se.z <- sqrt(var(p1)/ | ||
| Line 527: | Line 527: | ||
| > prob1 <- pnorm(abs(z.cal1), | > prob1 <- pnorm(abs(z.cal1), | ||
| > print(c(z.cal1, | > print(c(z.cal1, | ||
| - | [1] | + | [1] |
| > z.test(smp, mean(p1), sd(p1)) | > z.test(smp, mean(p1), sd(p1)) | ||
| - | z value: | + | z value: |
| - | p value: 0.1571032 | + | p value: 0.00365349 |
| - | | + | |
| - | | + | |
| - | 95% CI: | + | 95% CI: |
| > curve(dnorm(x), | > curve(dnorm(x), | ||
| - | + main = " | + | + main = " |
| + | + testing with a sample from p2 (failed)", | ||
| + ylab = " | + ylab = " | ||
| > abline(v=0, col=" | > abline(v=0, col=" | ||
| Line 545: | Line 546: | ||
| + " | + " | ||
| + pos=4, col=' | + pos=4, col=' | ||
| + | > | ||
| > | > | ||
| </ | </ | ||
| - | {{pasted: | + | {{pasted: |
| - | < | + | < |
| > # 같은 방법으로 했는데 성공한 경우 | > # 같은 방법으로 했는데 성공한 경우 | ||
| > set.seed(211) | > set.seed(211) | ||
| Line 555: | Line 557: | ||
| > m.smp <- mean(smp) | > m.smp <- mean(smp) | ||
| > m.smp | > m.smp | ||
| - | [1] 110.1154 | + | [1] 107.6795 |
| > diff <- m.smp - mean(p1) | > diff <- m.smp - mean(p1) | ||
| > se.z <- sqrt(var(p1)/ | > se.z <- sqrt(var(p1)/ | ||
| Line 561: | Line 563: | ||
| > prob2 <- pnorm(abs(z.cal2), | > prob2 <- pnorm(abs(z.cal2), | ||
| > print(c(z.cal2, | > print(c(z.cal2, | ||
| - | [1] 3.198763975 10.000000000 | + | [1] 4.856940e+00 4.000000e+01 1.192138e-06 |
| > z.test(smp, mean(p1), sd(p1)) | > z.test(smp, mean(p1), sd(p1)) | ||
| - | z value: | + | z value: |
| - | p value: | + | p value: |
| - | | + | |
| - | | + | |
| - | 95% CI: | + | 95% CI: |
| - | > z.p2 <- (mean(p2)-mean(p1))/ | + | > z.p2 <- (mean(p2)-mean(p1))/ |
| > z.p2 | > z.p2 | ||
| - | [1] 1.897367 | + | [,1] |
| + | [1,] 3.794733 | ||
| > curve(dnorm(x), | > curve(dnorm(x), | ||
| + main = " | + main = " | ||
| Line 577: | Line 580: | ||
| > z.cal1 | > z.cal1 | ||
| [,1] | [,1] | ||
| - | [1,] 1.414882 | + | [1,] 2.906627 |
| > z.cal2 | > z.cal2 | ||
| - | [,1] | + | |
| - | [1,] 3.198764 | + | [1,] 4.85694 |
| > two <- qnorm(.05/ | > two <- qnorm(.05/ | ||
| > two | > two | ||
| Line 593: | Line 596: | ||
| + label=paste(round(-z.cal2, | + label=paste(round(-z.cal2, | ||
| + col=" | + col=" | ||
| + | > | ||
| > | > | ||
| </ | </ | ||
| - | {{pasted: | + | {{pasted: |
| < | < | ||
| > # type i and type ii error | > # type i and type ii error | ||
| - | > z.p2 <- (mean(p2)-mean(p1))/ | + | > two <- qnorm(.05/2) |
| - | > z.p2 | + | > two |
| - | [1] 1.897367 | + | [1] -1.959964 |
| + | > | ||
| > curve(dnorm(x), | > curve(dnorm(x), | ||
| + main = " | + main = " | ||
| + ylab = " | + ylab = " | ||
| - | > curve(dnorm(x-(z.p2)), | + | > curve(dnorm(x-c(z.p2)), from = z.p2-3, to = z.p2+3, add = T, |
| + main = " | + main = " | ||
| + ylab = " | + ylab = " | ||
| > abline(v=0, col=' | > abline(v=0, col=' | ||
| - | > z.cal1 | ||
| - | [,1] | ||
| - | [1,] 1.414882 | ||
| - | > z.cal2 | ||
| - | [,1] | ||
| - | [1,] 3.198764 | ||
| - | > two <- qnorm(.05/ | ||
| - | > two | ||
| - | [1] -1.959964 | ||
| > abline(v=c(two, | > abline(v=c(two, | ||
| > abline(v=c(-z.cal1, | > abline(v=c(-z.cal1, | ||
| Line 636: | Line 632: | ||
| + label=paste(round(-z.cal2, | + label=paste(round(-z.cal2, | ||
| + col=" | + col=" | ||
| + | > | ||
| > | > | ||
| </ | </ | ||
| - | {{pasted: | + | {{pasted: |
| < | < | ||
| - | > | ||
| > ############################ | > ############################ | ||
| > # one sample t-test | > # one sample t-test | ||
| Line 686: | Line 682: | ||
| > print(c(m.smp+lo2*se.z, | > print(c(m.smp+lo2*se.z, | ||
| [1] 102.5239 110.0970 | [1] 102.5239 110.0970 | ||
| - | > cat("t =", t.cal, ", df =", round(df.smp, | + | > cat(" t =", t.cal, ", df =", round(df.smp, |
| + " | + " | ||
| - | t = 3.488087 , df = 19 , p-value = 0.002460977 | + | t = 3.488087 , df = 19 , p-value = 0.002460977 |
| 95% confidence interval = 102.5239 110.097> t.test(smp, mu=mean(p1)) | 95% confidence interval = 102.5239 110.097> t.test(smp, mu=mean(p1)) | ||
| Line 701: | Line 697: | ||
| mean of x | mean of x | ||
| | | ||
| - | |||
| > | > | ||
| > ################################# | > ################################# | ||
| Line 779: | Line 774: | ||
| + pos=4, col=' | + pos=4, col=' | ||
| > | > | ||
| + | |||
| </ | </ | ||
| {{pasted: | {{pasted: | ||
| Line 800: | Line 796: | ||
| > t.cal | > t.cal | ||
| [1] -3.070212 | [1] -3.070212 | ||
| - | > # t.cal=diff/ | ||
| - | > t.cal * se.s | ||
| - | [1] -8.871414 | ||
| - | > diff | ||
| - | [1] -8.871414 | ||
| - | > diff+lo2*se.s | ||
| - | [1] -14.68117 | ||
| - | > diff+hi2*se.s | ||
| - | [1] -3.061661 | ||
| - | > (t.cal+lo2)*se.s | ||
| - | [1] -14.68117 | ||
| - | > (t.cal+hi2)*se.s | ||
| - | [1] -3.061661 | ||
| > | > | ||
| > ###################### | > ###################### | ||
| Line 880: | Line 863: | ||
| + col=" | + col=" | ||
| > text(x=t.cal, | > text(x=t.cal, | ||
| + | > | ||
| + | > cat(t.cal, sz-1, prob) | ||
| + | -3.88213 39 0.0003888961 | ||
| + | > | ||
| </ | </ | ||
| {{pasted: | {{pasted: | ||
t-test_summary.1776035996.txt.gz · Last modified: by hkimscil
