Stata入门 - 散点图

Updated: Jun 24

今天我会为大家介绍如何用Stata画散点图. 对于Stata初学者来说, 建议使用Stata的下拉菜单来进行数据分析. 当你对程序语言熟悉后也可以直接在命令窗口输入语言. 为了方便示范, 我用automobile这个数据库来做说明:

sysuse auto

使用下拉菜单画图非常方便, 在Stata窗口上方的菜单选择 图形 >二维图 (散点图, 折线图等):

然后点击创建...:

在绘图的窗口里选择基本图, 基本图的类型是散点图. 选择weight作为Y变量, length作为X变量:

接着点击接受,然后点击确定. 这样你就会得到一个散点图:

进一步地, 如果你想绘制一条拟合曲线 , 和之前画散点图一样, 选择 图形 >二维图 (散点图, 折线图等), 点击创建:

在出现的图形2的窗口里 选择拟合图, 拟合绘图类型选择线性预测, 选择weight作为Y变量, length作为X变量 :

和之前一样, 点击接受,然后点击确定. 这样在刚刚散点图的基础上 Stata又绘制了一条线性拟合曲线, 这条曲线是基于weightlength之间存在线性关系的假设而绘制出来的:


在完成这一系列操作后, 你可以在历史窗口看到对应的程序语言:

twoway (scatter weight length)
twoway (scatter weight length) (lfit weight length)

就像文中开始提到的, 对于Stata的初使用者来说, 使用下拉菜单来进行统计分析会相对容易. 随着使用时间的累积, 你会对程序语言越来越熟悉, 你可以直接在命令窗口手动输入, 这样会适当地提高分析的效率.


想了解更多Stata的画图功能 可以阅读这本 A Visual Guide to Stata Graphics






© 2020 by Survey Design and Analysis Services. 

  • LinkedIn
  • Facebook
  • Twitter
  • YouTube