0% found this document useful (0 votes)
4 views13 pages

practice

The document contains statistical analyses including a paired t-test comparing two datasets (pre and jan) with a significant p-value of 0.03184, indicating a mean difference of -4.9625. It also includes a two-sample t-test comparing two other datasets (ns and sm) with a p-value of 0.007027, suggesting that the mean of ns is significantly less than that of sm. Additionally, it presents a function for calculating confidence intervals and power analysis for different mean values.

Uploaded by

2023mas1010
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views13 pages

practice

The document contains statistical analyses including a paired t-test comparing two datasets (pre and jan) with a significant p-value of 0.03184, indicating a mean difference of -4.9625. It also includes a two-sample t-test comparing two other datasets (ns and sm) with a p-value of 0.007027, suggesting that the mean of ns is significantly less than that of sm. Additionally, it presents a function for calculating confidence intervals and power analysis for different mean values.

Uploaded by

2023mas1010
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

homequiz

Krishnansh

2024-10-22

pre = c(163.8,156.1,163.7,161.7,160.0,155.1,159.3,162)
jan = c(163.7,168.6,164.4,164.9,169.7,165.6,163.5,161)
t.test(pre,jan,paired = T)

##
## Paired t-test
##
## data: pre and jan
## t = -2.6734, df = 7, p-value = 0.03184
## alternative hypothesis: true mean difference is not equal to 0
## 95 percent confidence interval:
## -9.3518515 -0.5731485
## sample estimates:
## mean difference
## -4.9625

red = read.csv("C:/Users/DELL 5490/Downloads/RedBeers.csv")


show(red)

## abv style
## 1 5.9 Red Ale
## 2 6.0 Red Ale
## 3 5.8 Red Ale
## 4 5.8 Red Ale
## 5 5.8 Red Ale
## 6 7.7 Red Ale
## 7 6.0 Red Ale
## 8 6.1 Red Ale
## 9 5.0 Red Ale
## 10 3.5 Red Ale
## 11 5.5 Red Ale
## 12 6.7 Red Ale
## 13 5.8 Red Ale
## 14 6.6 Red Ale
## 15 4.6 Red Ale
## 16 8.0 Red Ale
## 17 5.5 Red Ale
## 18 5.2 Red Ale
## 19 5.4 Red Ale
## 20 5.3 Red Ale
## 21 6.0 Red Ale

1
## 22 6.2 Red Ale
## 23 6.1 Red Ale
## 24 5.0 Red Ale
## 25 6.2 Red Ale
## 26 6.3 Red Ale
## 27 6.3 Red Ale
## 28 5.4 Red Ale
## 29 5.4 Red Ale
## 30 5.5 Red Ale
## 31 5.5 Red Ale
## 32 5.0 Red Ale
## 33 7.2 Red Ale
## 34 5.2 Red Ale
## 35 5.2 Red Ale
## 36 5.2 Red Ale
## 37 5.2 Red Ale
## 38 6.5 Red Ale
## 39 6.0 Red Ale
## 40 6.3 Red Ale
## 41 5.4 Red Ale
## 42 5.8 Red Ale
## 43 7.5 Red Ale
## 44 7.5 Red Ale
## 45 8.0 Red Ale
## 46 5.6 Red Ale
## 47 5.6 Red Ale
## 48 6.8 Red Ale
## 49 5.0 Red Ale
## 50 5.4 Red Ale
## 51 4.8 Red Ale
## 52 6.5 Red Ale
## 53 5.5 Red Ale
## 54 5.5 Red Ale
## 55 5.8 Red Ale
## 56 5.8 Red Ale
## 57 4.8 Red Ale
## 58 5.0 Red Ale
## 59 5.1 Red Ale
## 60 5.0 Red Ale
## 61 5.0 Red Ale
## 62 5.7 Red Ale
## 63 4.6 Red Ale
## 64 5.8 Red Ale
## 65 5.1 Red Ale
## 66 6.0 Red Ale
## 67 4.5 Red Ale
## 68 5.0 Red Ale
## 69 6.0 Red Ale
## 70 5.2 Red Ale
## 71 5.6 Red Ale
## 72 5.1 Red Ale
## 73 5.1 Red Ale
## 74 6.7 Red Ale
## 75 6.5 Red Ale

2
## 76 5.0 Red Ale
## 77 8.2 Red Ale
## 78 5.2 Red Ale
## 79 5.2 Red Ale
## 80 5.2 Red Ale
## 81 5.2 Red Ale
## 82 5.0 Red Ale
## 83 5.0 Red Ale
## 84 5.2 Red Ale
## 85 5.5 Red Ale
## 86 5.4 Red Ale
## 87 5.9 Red Ale
## 88 7.3 Red Ale
## 89 5.5 Red Ale
## 90 6.5 Red Ale
## 91 4.9 Red Ale
## 92 5.8 Red Ale
## 93 6.2 Red Ale
## 94 5.7 Red Ale
## 95 6.0 Red Ale
## 96 5.0 Red Ale
## 97 8.0 Red Ale
## 98 8.1 Red Ale
## 99 5.9 Red Ale
## 100 5.1 Red Ale
## 101 5.6 Red Ale
## 102 5.6 Red Ale
## 103 5.5 Red Ale
## 104 5.5 Red Ale
## 105 7.7 Red Ale
## 106 6.0 Red Ale
## 107 5.8 Red Ale
## 108 5.8 Red Ale
## 109 8.0 Red Ale
## 110 6.0 Red Ale
## 111 5.1 Red Ale
## 112 5.6 Red Ale
## 113 4.6 Red Ale
## 114 5.8 Red Ale
## 115 5.2 Red Ale
## 116 4.5 Red Ale
## 117 6.0 Red Ale
## 118 7.5 Red Ale
## 119 5.2 Red Ale
## 120 5.2 Red Ale
## 121 4.7 Red Ale
## 122 5.5 Red Ale
## 123 5.2 Red Ale
## 124 5.2 Red Ale
## 125 5.2 Red Ale
## 126 5.5 Red Lager
## 127 5.5 Red Lager
## 128 4.5 Red Lager
## 129 4.9 Red Lager

3
## 130 5.2 Red Lager
## 131 5.2 Red Lager
## 132 4.5 Red Lager
## 133 4.9 Red Lager
## 134 5.1 Red Lager
## 135 4.9 Red Lager
## 136 4.6 Red Lager
## 137 4.6 Red Lager
## 138 4.6 Red Lager
## 139 4.6 Red Lager
## 140 5.0 Red Lager
## 141 5.5 Red Lager
## 142 5.5 Red Lager
## 143 5.5 Red Lager
## 144 4.5 Red Lager
## 145 4.8 Red Lager
## 146 5.7 Red Lager
## 147 4.7 Red Lager
## 148 4.1 Red Lager
## 149 4.5 Red Lager
## 150 5.4 Red Lager
## 151 4.0 Red Lager
## 152 5.2 Red Lager
## 153 5.5 Red Lager

x = c(1.9,6.2,4.2,3.7,2.6,4.4,4.6,1.1,2.5,1.5,4.9,4.1,1.3,3.7,3.9,3.5,1.4,4.8,4.2,3.2)
myfun = function(alpha,x)
{
mu = mean(x)
ss = var(x)
n = length(x)
num = (n-1)*ss
upper = num/qchisq(alpha/2,n-1)
lower = num/qchisq(1-(alpha/2),n-1)
c(lower,upper)
}
myfun(0.05,x)

## [1] 1.148944 4.237964

x = c(1.9,6.2,4.2,3.7,2.6,4.4,4.6,1.1,2.5,1.5,4.9,4.1,1.3,3.7,3.9,3.5,1.4,4.8,4.2,3.2)
myfun = function(alpha,x,mu)
{
n = length(x)
num = sum((x-mu)ˆ2)
lower = num/qchisq(1-(alpha/2),n)
upper = num/qchisq(alpha/2,n)
c(lower,upper)
}
myfun(0.05,x,5)

## [1] 2.631286 9.374631

4
ns = c(18.1,6.0,10.8,11.0,7.7,17.9,8.5,13.0,18.9)
sm = c(16.6, 13.9, 11.3, 26.5, 17.4, 15.3, 15.8, 12.3, 18.6, 12.0, 24.1, 16.5, 21.8, 16.3, 23.4, 18.8)
t.test(ns,sm,var.equal = T,alternative = "less")

##
## Two Sample t-test
##
## data: ns and sm
## t = -2.658, df = 23, p-value = 0.007027
## alternative hypothesis: true difference in means is less than 0
## 95 percent confidence interval:
## -Inf -1.812983
## sample estimates:
## mean of x mean of y
## 12.43333 17.53750

mu = seq(3.1,11,0.1)
power = pnorm((10-mu)/sqrt(10),lower.tail = F)
data.frame(mu,power)

## mu power
## 1 3.1 0.01455581
## 2 3.2 0.01576382
## 3 3.3 0.01705681
## 4 3.4 0.01843940
## 5 3.5 0.01991631
## 6 3.6 0.02149240
## 7 3.7 0.02317264
## 8 3.8 0.02496214
## 9 3.9 0.02686609
## 10 4.0 0.02888979
## 11 4.1 0.03103861
## 12 4.2 0.03331801
## 13 4.3 0.03573352
## 14 4.4 0.03829070
## 15 4.5 0.04099516
## 16 4.6 0.04385251
## 17 4.7 0.04686840
## 18 4.8 0.05004841
## 19 4.9 0.05339816
## 20 5.0 0.05692315
## 21 5.1 0.06062886
## 22 5.2 0.06452065
## 23 5.3 0.06860379
## 24 5.4 0.07288341
## 25 5.5 0.07736446
## 26 5.6 0.08205175
## 27 5.7 0.08694987
## 28 5.8 0.09206319
## 29 5.9 0.09739581
## 30 6.0 0.10295161
## 31 6.1 0.10873411

5
## 32 6.2 0.11474657
## 33 6.3 0.12099189
## 34 6.4 0.12747258
## 35 6.5 0.13419081
## 36 6.6 0.14114833
## 37 6.7 0.14834644
## 38 6.8 0.15578604
## 39 6.9 0.16346753
## 40 7.0 0.17139086
## 41 7.1 0.17955546
## 42 7.2 0.18796029
## 43 7.3 0.19660376
## 44 7.4 0.20548376
## 45 7.5 0.21459765
## 46 7.6 0.22394224
## 47 7.7 0.23351379
## 48 7.8 0.24330802
## 49 7.9 0.25332010
## 50 8.0 0.26354463
## 51 8.1 0.27397569
## 52 8.2 0.28460682
## 53 8.3 0.29543103
## 54 8.4 0.30644081
## 55 8.5 0.31762815
## 56 8.6 0.32898455
## 57 8.7 0.34050104
## 58 8.8 0.35216821
## 59 8.9 0.36397621
## 60 9.0 0.37591482
## 61 9.1 0.38797339
## 62 9.2 0.40014098
## 63 9.3 0.41240629
## 64 9.4 0.42475775
## 65 9.5 0.43718353
## 66 9.6 0.44967159
## 67 9.7 0.46220971
## 68 9.8 0.47478549
## 69 9.9 0.48738644
## 70 10.0 0.50000000
## 71 10.1 0.51261356
## 72 10.2 0.52521451
## 73 10.3 0.53779029
## 74 10.4 0.55032841
## 75 10.5 0.56281647
## 76 10.6 0.57524225
## 77 10.7 0.58759371
## 78 10.8 0.59985902
## 79 10.9 0.61202661
## 80 11.0 0.62408518

plot(mu,power)

6
0.6
0.5
0.4
power

0.3
0.2
0.1
0.0

4 6 8 10

mu

n = seq(2,60,1)
power = pt(1+sqrt(n),n-1) - pt(1-sqrt(n),n-1)
data.frame(n,power)

## n power
## 1 2 0.5000000
## 2 3 0.6738873
## 3 4 0.7756644
## 4 5 0.8420751
## 5 6 0.8874345
## 6 7 0.9191615
## 7 8 0.9416649
## 8 9 0.9577670
## 9 10 0.9693559
## 10 11 0.9777297
## 11 12 0.9837974
## 12 13 0.9882027
## 13 14 0.9914056
## 14 15 0.9937367
## 15 16 0.9954344
## 16 17 0.9966716
## 17 18 0.9975733
## 18 19 0.9982308
## 19 20 0.9987102
## 20 21 0.9990598

7
## 21 22 0.9993147
## 22 23 0.9995005
## 23 24 0.9996361
## 24 25 0.9997348
## 25 26 0.9998069
## 26 27 0.9998593
## 27 28 0.9998976
## 28 29 0.9999254
## 29 30 0.9999457
## 30 31 0.9999605
## 31 32 0.9999713
## 32 33 0.9999791
## 33 34 0.9999848
## 34 35 0.9999889
## 35 36 0.9999920
## 36 37 0.9999942
## 37 38 0.9999958
## 38 39 0.9999969
## 39 40 0.9999978
## 40 41 0.9999984
## 41 42 0.9999988
## 42 43 0.9999991
## 43 44 0.9999994
## 44 45 0.9999995
## 45 46 0.9999997
## 46 47 0.9999998
## 47 48 0.9999998
## 48 49 0.9999999
## 49 50 0.9999999
## 50 51 0.9999999
## 51 52 1.0000000
## 52 53 1.0000000
## 53 54 1.0000000
## 54 55 1.0000000
## 55 56 1.0000000
## 56 57 1.0000000
## 57 58 1.0000000
## 58 59 1.0000000
## 59 60 1.0000000

plot(n,power,col='Blue')

8
1.0
0.9
0.8
power

0.7
0.6
0.5

0 10 20 30 40 50 60

c = seq(-0.4,0.4,0.005)
type1 = pnorm(4*c+2,lower.tail = F)
type2 = pnorm(4*c-2)
data.frame(c,type1,type2)

## c type1 type2
## 1 -0.400 0.3445782584 0.0001591086
## 2 -0.395 0.3372427268 0.0001717971
## 3 -0.390 0.3299685537 0.0001854274
## 4 -0.385 0.3227581103 0.0002000635
## 5 -0.380 0.3156136965 0.0002157734
## 6 -0.375 0.3085375387 0.0002326291
## 7 -0.370 0.3015317875 0.0002507069
## 8 -0.365 0.2945985162 0.0002700877
## 9 -0.360 0.2877397188 0.0002908571
## 10 -0.355 0.2809573089 0.0003131057
## 11 -0.350 0.2742531178 0.0003369293
## 12 -0.345 0.2676288935 0.0003624291
## 13 -0.340 0.2610862997 0.0003897124
## 14 -0.335 0.2546269147 0.0004188919
## 15 -0.330 0.2482522305 0.0004500872
## 16 -0.325 0.2419636522 0.0004834241
## 17 -0.320 0.2357624978 0.0005190354
## 18 -0.315 0.2296499972 0.0005570611
## 19 -0.310 0.2236272924 0.0005976485

9
## 20 -0.305 0.2176954376 0.0006409530
## 21 -0.300 0.2118553986 0.0006871379
## 22 -0.295 0.2061080536 0.0007363753
## 23 -0.290 0.2004541933 0.0007888457
## 24 -0.285 0.1948945213 0.0008447392
## 25 -0.280 0.1894296548 0.0009042552
## 26 -0.275 0.1840601253 0.0009676032
## 27 -0.270 0.1787863796 0.0010350030
## 28 -0.265 0.1736087803 0.0011066850
## 29 -0.260 0.1685276075 0.0011828907
## 30 -0.255 0.1635430593 0.0012638734
## 31 -0.250 0.1586552539 0.0013498980
## 32 -0.245 0.1538642304 0.0014412419
## 33 -0.240 0.1491699503 0.0015381952
## 34 -0.235 0.1445722997 0.0016410612
## 35 -0.230 0.1400710901 0.0017501569
## 36 -0.225 0.1356660609 0.0018658133
## 37 -0.220 0.1313568810 0.0019883759
## 38 -0.215 0.1271431506 0.0021182050
## 39 -0.210 0.1230244031 0.0022556767
## 40 -0.205 0.1190001075 0.0024011825
## 41 -0.200 0.1150696702 0.0025551303
## 42 -0.195 0.1112324374 0.0027179449
## 43 -0.190 0.1074876971 0.0028900681
## 44 -0.185 0.1038346811 0.0030719592
## 45 -0.180 0.1002725680 0.0032640958
## 46 -0.175 0.0968004846 0.0034669738
## 47 -0.170 0.0934175090 0.0036811080
## 48 -0.165 0.0901226725 0.0039070326
## 49 -0.160 0.0869149619 0.0041453014
## 50 -0.155 0.0837933224 0.0043964883
## 51 -0.150 0.0807566592 0.0046611880
## 52 -0.145 0.0778038405 0.0049400158
## 53 -0.140 0.0749336995 0.0052336082
## 54 -0.135 0.0721450370 0.0055426234
## 55 -0.130 0.0694366233 0.0058677417
## 56 -0.125 0.0668072013 0.0062096653
## 57 -0.120 0.0642554878 0.0065691191
## 58 -0.115 0.0617801767 0.0069468508
## 59 -0.110 0.0593799406 0.0073436310
## 60 -0.105 0.0570534332 0.0077602536
## 61 -0.100 0.0547992917 0.0081975359
## 62 -0.095 0.0526161385 0.0086563190
## 63 -0.090 0.0505025835 0.0091374675
## 64 -0.085 0.0484572263 0.0096418699
## 65 -0.080 0.0464786579 0.0101704387
## 66 -0.075 0.0445654628 0.0107241100
## 67 -0.070 0.0427162208 0.0113038442
## 68 -0.065 0.0409295090 0.0119106254
## 69 -0.060 0.0392039033 0.0125454614
## 70 -0.055 0.0375379803 0.0132093838
## 71 -0.050 0.0359303191 0.0139034475
## 72 -0.045 0.0343795024 0.0146287308
## 73 -0.040 0.0328841187 0.0153863348

10
## 74 -0.035 0.0314427630 0.0161773834
## 75 -0.030 0.0300540390 0.0170030226
## 76 -0.025 0.0287165598 0.0178644206
## 77 -0.020 0.0274289497 0.0187627664
## 78 -0.015 0.0261898449 0.0196992704
## 79 -0.010 0.0249978951 0.0206751629
## 80 -0.005 0.0238517643 0.0216916938
## 81 0.000 0.0227501319 0.0227501319
## 82 0.005 0.0216916938 0.0238517643
## 83 0.010 0.0206751629 0.0249978951
## 84 0.015 0.0196992704 0.0261898449
## 85 0.020 0.0187627664 0.0274289497
## 86 0.025 0.0178644206 0.0287165598
## 87 0.030 0.0170030226 0.0300540390
## 88 0.035 0.0161773834 0.0314427630
## 89 0.040 0.0153863348 0.0328841187
## 90 0.045 0.0146287308 0.0343795024
## 91 0.050 0.0139034475 0.0359303191
## 92 0.055 0.0132093838 0.0375379803
## 93 0.060 0.0125454614 0.0392039033
## 94 0.065 0.0119106254 0.0409295090
## 95 0.070 0.0113038442 0.0427162208
## 96 0.075 0.0107241100 0.0445654628
## 97 0.080 0.0101704387 0.0464786579
## 98 0.085 0.0096418699 0.0484572263
## 99 0.090 0.0091374675 0.0505025835
## 100 0.095 0.0086563190 0.0526161385
## 101 0.100 0.0081975359 0.0547992917
## 102 0.105 0.0077602536 0.0570534332
## 103 0.110 0.0073436310 0.0593799406
## 104 0.115 0.0069468508 0.0617801767
## 105 0.120 0.0065691191 0.0642554878
## 106 0.125 0.0062096653 0.0668072013
## 107 0.130 0.0058677417 0.0694366233
## 108 0.135 0.0055426234 0.0721450370
## 109 0.140 0.0052336082 0.0749336995
## 110 0.145 0.0049400158 0.0778038405
## 111 0.150 0.0046611880 0.0807566592
## 112 0.155 0.0043964883 0.0837933224
## 113 0.160 0.0041453014 0.0869149619
## 114 0.165 0.0039070326 0.0901226725
## 115 0.170 0.0036811080 0.0934175090
## 116 0.175 0.0034669738 0.0968004846
## 117 0.180 0.0032640958 0.1002725680
## 118 0.185 0.0030719592 0.1038346811
## 119 0.190 0.0028900681 0.1074876971
## 120 0.195 0.0027179449 0.1112324374
## 121 0.200 0.0025551303 0.1150696702
## 122 0.205 0.0024011825 0.1190001075
## 123 0.210 0.0022556767 0.1230244031
## 124 0.215 0.0021182050 0.1271431506
## 125 0.220 0.0019883759 0.1313568810
## 126 0.225 0.0018658133 0.1356660609
## 127 0.230 0.0017501569 0.1400710901

11
## 128 0.235 0.0016410612 0.1445722997
## 129 0.240 0.0015381952 0.1491699503
## 130 0.245 0.0014412419 0.1538642304
## 131 0.250 0.0013498980 0.1586552539
## 132 0.255 0.0012638734 0.1635430593
## 133 0.260 0.0011828907 0.1685276075
## 134 0.265 0.0011066850 0.1736087803
## 135 0.270 0.0010350030 0.1787863796
## 136 0.275 0.0009676032 0.1840601253
## 137 0.280 0.0009042552 0.1894296548
## 138 0.285 0.0008447392 0.1948945213
## 139 0.290 0.0007888457 0.2004541933
## 140 0.295 0.0007363753 0.2061080536
## 141 0.300 0.0006871379 0.2118553986
## 142 0.305 0.0006409530 0.2176954376
## 143 0.310 0.0005976485 0.2236272924
## 144 0.315 0.0005570611 0.2296499972
## 145 0.320 0.0005190354 0.2357624978
## 146 0.325 0.0004834241 0.2419636522
## 147 0.330 0.0004500872 0.2482522305
## 148 0.335 0.0004188919 0.2546269147
## 149 0.340 0.0003897124 0.2610862997
## 150 0.345 0.0003624291 0.2676288935
## 151 0.350 0.0003369293 0.2742531178
## 152 0.355 0.0003131057 0.2809573089
## 153 0.360 0.0002908571 0.2877397188
## 154 0.365 0.0002700877 0.2945985162
## 155 0.370 0.0002507069 0.3015317875
## 156 0.375 0.0002326291 0.3085375387
## 157 0.380 0.0002157734 0.3156136965
## 158 0.385 0.0002000635 0.3227581103
## 159 0.390 0.0001854274 0.3299685537
## 160 0.395 0.0001717971 0.3372427268
## 161 0.400 0.0001591086 0.3445782584

plot(c,type1,col = 'red')
points(c,type2,col = 'blue')

12
0.30
0.20
type1

0.10
0.00

−0.4 −0.2 0.0 0.2 0.4

c[type1=type2]

## numeric(0)

13

You might also like