Skip to content

Commit 23ef422

Browse files
committed
Minor
1 parent 1f0c3ac commit 23ef422

File tree

3 files changed

+32
-31
lines changed

3 files changed

+32
-31
lines changed

bsample2.png

+2-2
Loading

bsample3.png

+2-2
Loading

statistical-inference.org

+28-27
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
paste("Sample size 5: mean = ",
5050
round(mean(t1$meancol)),
5151
"; stdev = ",
52-
round(sqrt(var(t1$meancol))),sep="")->lab
52+
round(sd(t1$meancol)),sep="")->lab
5353
p+annotate("text",x=450,y=0.030,label=lab,colour="blue")->p
5454
p
5555

@@ -67,7 +67,7 @@
6767
paste("Sample size 20: mean = ",
6868
round(mean(t0$meancol)),
6969
"; stdev = ",
70-
round(sqrt(var(t0$meancol))),sep="")->lab
70+
round(sd(t0$meancol)),sep="")->lab
7171
p+annotate("text",x=450,y=0.033,label=lab,colour="darkolivegreen")->p
7272
p
7373

@@ -85,7 +85,7 @@
8585
paste("Sample size 50: mean = ",
8686
round(mean(t$meancol)),
8787
"; stdev = ",
88-
round(sqrt(var(t$meancol))),sep="")->lab
88+
round(sd(t$meancol)),sep="")->lab
8989
p+annotate("text",x=450,y=0.036,label=lab,colour="red")->p
9090
p
9191

@@ -103,7 +103,7 @@
103103
paste("Sample size 200: mean = ",
104104
round(mean(t4$meancol)),
105105
"; stdev = ",
106-
round(sqrt(var(t4$meancol))),sep="")->lab
106+
round(sd(t4$meancol)),sep="")->lab
107107
p+annotate("text",x=450,y=0.039,label=lab,colour="pink")->p
108108
p
109109
#+end_src
@@ -113,13 +113,14 @@
113113
+ $Standard.error = \frac{\sigma}{\sqrt{mean}}$
114114

115115

116-
117-
| Standard deviation of population ($\sigma$) | 130 |
118-
| Standard errors of samples of size | |
119-
| 5 | 58 |
120-
| 20 | 29 |
121-
| 50 | 18 |
122-
| 200 | 9 |
116+
| Variable | Value |
117+
|---------------------------------------------+-------|
118+
| Standard deviation of population ($\sigma$) | 130 |
119+
| Standard errors of samples of size | |
120+
| 5 | 58 |
121+
| 20 | 29 |
122+
| 50 | 18 |
123+
| 200 | 9 |
123124

124125

125126

@@ -140,7 +141,7 @@
140141
library(ggplot2)
141142

142143
worker->t9
143-
(t9$wage-mean(t9$wage))/sqrt(var(t9$wage))->t9$wage
144+
(t9$wage-mean(t9$wage))/sd(t9$wage)->t9$wage
144145
ggplot(t9,aes(wage))+geom_density(colour="black",size=1)->p
145146
p+scale_y_continuous(limits=c(0,0.75))->p
146147
p+scale_x_continuous(limits=c(-15,15)
@@ -159,7 +160,7 @@
159160
c(t1,mean(s1$wage))->t1
160161
}
161162

162-
data.frame(sno=c(1:10000),meancol=(t1-mean(worker$wage))/sqrt(var(t1)))->t1
163+
data.frame(sno=c(1:10000),meancol=(t1-mean(worker$wage))/sd(t1))->t1
163164
p+geom_density(data=t1,aes(meancol),colour="blue",size=1)-> p
164165
p
165166

@@ -172,7 +173,7 @@
172173
c(t0,mean(s1$wage))->t0
173174
}
174175

175-
data.frame(sno=c(1:10000),meancol=(t0-mean(worker$wage))/sqrt(var(t0)))->t0
176+
data.frame(sno=c(1:10000),meancol=(t0-mean(worker$wage))/sd(t0))->t0
176177
p+geom_density(data=t0,aes(meancol),colour="darkolivegreen",size=1)-> p
177178
p
178179

@@ -185,7 +186,7 @@
185186
c(t,mean(s1$wage))->t
186187
}
187188

188-
data.frame(sno=c(1:10000),meancol=(t-mean(worker$wage))/sqrt(var(t)))->t
189+
data.frame(sno=c(1:10000),meancol=(t-mean(worker$wage))/sd(t))->t
189190
p+geom_density(data=t,aes(meancol),colour="red",size=1)-> p
190191
p
191192

@@ -198,7 +199,7 @@
198199
c(t4,mean(s1$wage))->t4
199200
}
200201

201-
data.frame(sno=c(1:10000),meancol=(t4-mean(worker$wage))/sqrt(var(t4)))->t4
202+
data.frame(sno=c(1:10000),meancol=(t4-mean(worker$wage))/sd(t4))->t4
202203
p+geom_density(data=t4,aes(meancol),colour="pink",size=1)-> p
203204
p
204205
#+end_src
@@ -220,7 +221,7 @@
220221
worker[sex!=3,]->worker
221222

222223
worker->t9
223-
(t9$wage-mean(t9$wage))/sqrt(var(t9$wage))->t9$wage
224+
(t9$wage-mean(t9$wage))/sd(t9$wage)->t9$wage
224225
ggplot(t9,aes(wage))+geom_density(colour="black",size=1)->p
225226
p+scale_y_continuous(limits=c(0,0.75))->p
226227
p+scale_x_continuous(limits=c(-15,15)
@@ -236,19 +237,19 @@
236237
rbind(t4,data.frame(
237238
sno=i,
238239
meancol=mean(s1$wage),
239-
sterr=sqrt(var(s1$wage))/sqrt(samplesize)
240+
sterr=sd(s1$wage)/sqrt(samplesize)
240241
)
241242
)->t4
242243
}
243244

244245
(t4$meancol)/t4$sterr->t4$teststat
245-
(t4$meancol)/sqrt(var(t4$meancol))->t4$teststat2
246+
(t4$meancol)/sd(t4$meancol)->t4$teststat2
246247
data.frame(modelt=rt(200000,samplesize-1,ncp=mean(t4$teststat)),modelnorm=rnorm(200000,mean=mean(t4$teststat2)))->m
247248

248-
var(t4$teststat)
249-
var(m$modelt)
250-
var(m$modelnorm)
251-
var(t4$teststat2)
249+
sd(t4$teststat)
250+
sd(m$modelt)
251+
sd(m$modelnorm)
252+
sd(t4$teststat2)
252253
mean(t4$teststat)
253254
mean(m$modelt)
254255
mean(m$modelnorm)
@@ -260,18 +261,18 @@
260261
p+geom_density(data=t4,aes(teststat),colour="blue",size=1)-> p
261262
p+geom_density(data=m,aes(modelt),colour="darkolivegreen",size=1)->p
262263
p+annotate("text",x=-30,y=0.42,
263-
label=paste("Normal distribution, with standard deviation",round(sqrt(var(m$modelnorm)),2)),
264+
label=paste("Normal distribution, with standard deviation",round(sd(m$modelnorm),2)),
264265
colour="black",hjust=0)->p
265266
p+annotate("text",x=-30,y=0.40,
266267
label=paste("Statistic with known population variance, standard error =",
267-
round(sqrt(var(t4$teststat2)),2)),
268+
round(sd(t4$teststat2),2)),
268269
colour="red",hjust=0)->p
269270
p+annotate("text",x=-30,y=0.38,
270-
label=paste("t distribution, with standard deviation =",round(sqrt(var(m$modelt)),2)),
271+
label=paste("t distribution, with standard deviation =",round(sd(m$modelt),2)),
271272
colour="darkolivegreen",hjust=0)->p
272273
p+annotate("text",x=-30,y=0.36,
273274
label=paste("Statistic with unknown population variance, standard error =",
274-
round(sqrt(var(t4$teststat)),2)),
275+
round(sd(t4$teststat),2)),
275276
colour="blue",hjust=0)->p
276277
p+scale_x_continuous(limits=c(-30,30))+theme_bw()->p
277278
p

0 commit comments

Comments
 (0)