Stata FAQ
How can I do a scatterplot with regression line in Stata?

Stata makes it very easy to create a scatterplot and regression line using the graph twoway command. We will illustrate this using the hsb2 data file.
use http://www.ats.ucla.edu/stat/stata/notes/hsb2
Here we can make a scatterplot of the variables write with read
graph twoway scatter write read
We can likewise show a graph showing the predicted values of write by read as shown below.
graph twoway lfit write read
Having seen how to make these separately, we can overlay them into one graph as shown below.
graph twoway (lfit write read) (scatter write read)
And we can even show the fitted value with a confidence interval for the mean as shown below.
graph twoway (lfitci write read) (scatter write read)

How to cite this page

Report an error on this page or leave a comment

The content of this web site should not be construed as an endorsement of any particular web site, book, or software product by the University of California.