Table 2.3, page 25.
use https://stats.idre.ucla.edu/stat/stata/examples/chp/p025a, clear
list
y x
1. 1 -7
2. 14 -6
3. 25 -5
4. 34 -4
5. 41 -3
6. 46 -2
7. 49 -1
8. 50 0
9. 49 1
10. 46 2
11. 41 3
12. 34 4
13. 25 5
14. 14 6
15. 1 7
Figure 2.2, page 25.
graph twoway scatter y x, xlabel(-4 0 4)
Part of table 2.4, page 25.
use https://stats.idre.ucla.edu/stat/stata/examples/chp/p025b, clear
list y1 x1
y1 x1
1. 8.04 10
2. 6.95 8
3. 7.58 13
4. 8.81 9
5. 8.33 11
6. 9.96 14
7. 7.24 6
8. 4.26 4
9. 10.84 12
10. 4.82 7
11. 5.68 5
Figure 2.3(a), page 26.
graph twoway (scatter y1 x1) (lfit y1 x1)
Part of table 2.4, page 25.
list y2 x2
y2 x2
1. 9.14 10
2. 8.14 8
3. 8.74 13
4. 8.77 9
5. 9.26 11
6. 8.1 14
7. 6.13 6
8. 3.1 4
9. 9.13 12
10. 7.26 7
11. 4.74 5
Figure 2.3(b), page 26.
graph twoway (scatter y2 x2) (lfit y2 x2)
Part of table 2.4, page 25.
list y3 x3
y3 x3
1. 7.46 10
2. 6.77 8
3. 12.74 13
4. 7.11 9
5. 7.81 11
6. 8.84 14
7. 6.08 6
8. 5.39 4
9. 8.15 12
10. 6.42 7
11. 5.73 5
Figure 2.3(c), page 26.
graph twoway (scatter y3 x3) (lfit y3 x3)
Part of table 2.4, page 25.
list y4 x4
y4 x4
1. 6.58 8
2. 5.76 8
3. 7.71 8
4. 8.84 8
5. 8.47 8
6. 7.04 8
7. 5.25 8
8. 12.5 19
9. 5.56 8
10. 7.91 8
11. 6.89 8
Figure 2.3(d), page 26.
graph twoway (scatter y4 x4) (lfit y4 x4)
Part of table 2.6, page 28.
use https://stats.idre.ucla.edu/stat/stata/examples/chp/p027, clear
list
minutes units
1. 23 1
2. 29 2
3. 49 3
4. 64 4
5. 74 4
6. 87 5
7. 96 6
8. 97 6
9. 109 7
10. 119 8
11. 149 9
12. 145 9
13. 154 10
14. 166 10
Commands to create remainder of table 2.6, page 28.
egen ymean = mean(minutes) /* egen is extended generate to create a new variable */ egen xmean = mean(units) generate ydev = minutes - ymean /* generate creates new variables */ generate xdev = units - xmean drop ymean xmean /* drop ymean and xmean, they are no longer needed */ generate ydev2 = ydev^2 generate xdev2 = xdev^2 generate yxdev = ydev*xdev
List remainder of table 2.6, page 28.
list ydev-yxdev
ydev xdev ydev2 xdev2 yxdev yhat
1. -74.21429 -5 5507.76 25 371.0714 19.67043
2. -68.21429 -4 4653.189 16 272.8571 35.1792
3. -48.21429 -3 2324.617 9 144.6429 50.68797
4. -33.21429 -2 1103.189 4 66.42857 66.19674
5. -23.21429 -2 538.9031 4 46.42857 66.19674
6. -10.21429 -1 104.3317 1 10.21429 81.70551
7. -1.214287 0 1.474492 0 0 97.21429
8. -.2142868 0 .0459188 0 0 97.21429
9. 11.78571 1 138.903 1 11.78571 112.7231
10. 21.78571 2 474.6173 4 43.57143 128.2318
11. 51.78571 3 2681.76 9 155.3571 143.7406
12. 47.78571 3 2283.474 9 143.3571 143.7406
13. 56.78571 4 3224.617 16 227.1429 159.2494
14. 68.78571 4 4731.474 16 275.1429 159.2494
Figure 2.4, page 28.
graph twoway scatter minutes units, ylabel(40(40)160)
Table 2.9, page 36.
regress minutes units Source | SS df MS Number of obs = 14 ---------+------------------------------ F( 1, 12) = 943.20 Model | 27419.5088 1 27419.5088 Prob > F = 0.0000 Residual | 348.848371 12 29.0706976 R-squared = 0.9874 ---------+------------------------------ Adj R-squared = 0.9864 Total | 27768.3571 13 2136.02747 Root MSE = 5.3917 ------------------------------------------------------------------------------ minutes | Coef. Std. Err. t P>|t| [95% Conf. Interval] ---------+-------------------------------------------------------------------- units | 15.50877 .5049813 30.712 0.000 14.40851 16.60903 _cons | 4.161654 3.3551 1.240 0.239 -3.148482 11.47179 ------------------------------------------------------------------------------
Commands to produce table 2.7, page 32.
predict yhat /* default for predict produces predicted (fitted) scores */ predict e, resid /* resid option produces raw residuals */
Table 2.7, page 32.
list units yhat e
units yhat e
1. 1 19.67043 3.329574
2. 2 35.1792 -6.179198
3. 3 50.68797 -1.68797
4. 4 66.19674 -2.196742
5. 4 66.19674 7.803258
6. 5 81.70551 5.294486
7. 6 97.21429 -1.214286
8. 6 97.21429 -.2142857
9. 7 112.7231 -3.723058
10. 8 128.2318 -9.23183
11. 9 143.7406 5.259398
12. 9 143.7406 1.259398
13. 10 159.2494 -5.249373
14. 10 159.2494 6.750627
Figure 2.5, page 32.
graph twoway (scatter minutes units) (lfit minutes units), ylabel(40(40)160)
The confidence interval on page 38 included in table 2.9 above.
Standard error for a predicted score, page 39.
predict seyhat, stdf
list seyhat
seyhat
1. 6.125547
2. 5.935257
3. 5.782926
4. 5.671614
5. 5.671614
6. 5.603765
7. 5.580966
8. 5.580966
9. 5.603765
10. 5.671614
11. 5.782926
12. 5.782926
13. 5.935257
14. 5.935257
Standard error for mean prediction, page 39.
predict semu, stdp
list semu
minutes units semu
1. 23 1 2.907169
2. 29 2 2.481245
3. 49 3 2.090821
4. 64 4 1.759688
5. 74 4 1.759688
6. 87 5 1.52692
7. 96 6 1.440999
8. 97 6 1.440999
9. 109 7 1.52692
10. 119 8 1.759688
11. 149 9 2.090821
12. 145 9 2.090821
13. 154 10 2.481245
14. 166 10 2.481245
Correlations, page 43.
correlat minutes units
(obs=14)
| minutes units
---------+------------------
minutes | 1.0000
units | 0.9937 1.0000
correlate minutes yhat
(obs=14)
| minutes yhat
---------+------------------
minutes | 1.0000
yhat | 0.9937 1.0000
Correlation squared, page 43.
Note: The display command demonstrates Stata’s ability to function as a calculator.
display .9937^2 .98743969
R-squared from regression sums of squares, page 43.
Note: This display uses values e(rss) and e(mss) saved by the regression command. It will work only after the regression has been estimated.
display 1 - (e(rss)/(e(rss)+e(mss))) .9874372
Save the modified data file p027.
save p027, replace







