如何用stata画莫兰散点图_Stata绘图:简单好用的37条外部命令

7efb875a48db16b23eb9c81f786c179a.png
郑连虎,在数学学院取得理学学位的文科生,中国人民大学硕博连读生在读,山东大学管理学学士、理学学士, R语言中文社区专栏作者
个人公众号:阿虎定量笔记

往期回顾:R语言绘图:28个实用程序包全文注释* 初识Stata,请戳“Stata自学资源”
* 示例参考help文件
* 我用Stata MP14重现了所有示例
* 本文以字母顺序排序命令
* spmap及cycleplot的示例数据链接见留言区
* 更多用于Stata绘图的外部命令,欢迎在留言区补充aaplot用于散点的线性或二次拟合,显示拟合方程及R方

4d0bf7223110e0e9fd112ab8fa368588.png

开发者Nicholas J. Cox
n.j.cox@durham.ac.uk示例*安装
ssc install aaplot
*导入1978年汽车交易的数据
sysuse auto, clear
gen gpm = 1000 / mpg
label var gpm "Gallons per thousand miles"
*拟合
aaplot gpm weight, name(plot)beamplot用于以均值为支点的“跷跷板”图示

48d21bedfaf01d4619535b3fcd7cb2fd.png

开发者Nicholas J. Cox
n.j.cox@durham.ac.uk示例*安装
ssc install beamplot
*导入1978年汽车交易的数据
sysuse auto, clear
*绘制以均值为支点的“跷跷板”
beamplot mpg, by(foreign) over(rep78)bihist绘制双变量双向直方图

ccc01fbd287e3bb187adb777d27226da.png

开发者Austin Nichols
austinnichols@gmail.com示例*安装
ssc install bihist
*导入1978年汽车交易的数据
sysuse auto, clear
*以汽车里程数分组,绘制车型的双向直方图
bihist mpg, by(foreign)binscatter解决大样本情况下,散点图过于拥挤无法直观解释的问题

7bb450d585bca82f004332763152c890.png

开发者Michael Stepner
stepner@mit.edu示例*安装
ssc install binscatter
*导入1988年女性调查的数据
sysuse nlsw88, clear
keep if inrange(age,35,44) & inrange(race,1,2)
*工作年限和工资之间的关系
scatter wage tenure,title("Graph produced by Scatter") name(plot1)
binscatter wage tenure
*二次拟合
binscatter wage tenure, line(qfit) xscale(range(0,25)) xlabel(0(5)25) ylabel(0(10)40) yscale(range(0,40)) title("Graph produced by Binscatter") name(plot2)
graph combine plot1 plot2byhist绘制双变量单向直方图

ba8896be41aa34c26c433fd73467a718.png

开发者Austin Nichols
austinnichols@gmail.com示例*安装
ssc install byhist
*导入1978年汽车交易的数据
sysuse auto, clear
*以汽车里程数分组,绘制车型的单向直方图
byhist mpg, by(foreign)catplot显示变量的频率或百分比

c56d1b1ae40c8da983df3c377d5a318c.png

96155042b1224113b47af9439f8da790.png

开发者Nicholas J. Cox
n.j.cox@durham.ac.uk示例*安装
ssc install catplot
*导入1978年汽车交易的数据
sysuse auto, clear
*指定分类
gen himpg = mpg > 25
label def himpg 1 "mpg > 25" 0 "mpg <= 25"
label val himpg himpg
*绘制直方图

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值