stata怎么画分类图_Stata数据可视化: 十幅精美图形的绘制

本文介绍了如何使用Stata软件绘制包括散点图、三变量比例图、点图、雷达图等在内的十种精美分类图形,并提供了详细的绘图代码示例,帮助读者掌握Stata的数据可视化技巧。
摘要由CSDN通过智能技术生成

Note: 助教招聘信息请进入「课程主页」查看。因果推断-内生性 专题 ⌚ 2020.11.12-15 主讲:王存同 (中央财经大学);司继春(上海对外经贸大学)空间计量 专题 ⌚ 2020.12.10-13 主讲:杨海生 (中山大学);范巧 (兰州大学)

编译:张晓明 (中国人民大学);连玉君(中山大学)

Stata 连享会: 知乎 | 简书 | 码云

下载 dofile: 连享会-十幅经典图形绘制.do (可右击另存,亦可在线查看)

1. 散点图:附加密度函数图和拟合线(Scatter Plot with Regression Results)

附加密度函数和拟合曲线的散点图能够更好地看清样本的概率分布,同时能够表示出参数估计的置信区间。

*-文件夹设定

cd D:\

mkdir myfigs

cd D:\myfigs // 后文输出的图形自从存储于此处

*-----------

*- F1 散点图:附加密度函数和拟合曲线图绘制

*-----------

sysuse auto, clear

version 9.2 //绘制这幅图的时候,需要加这条命令,后续版本的stata绘图命令的语法有所改变

keep if foreign

sort weight

gen weight2 = weight^2

regress mpg weight weight2

predict fit

predict se , stdp

#delimit ;

twoway

scatter mpg weight , pstyle(p3) ms(o) ||

fn weight[3] - 1000 * normden(x, `=fit[3]' , `=se[3]') ,

range(`=fit[3] -5' `=fit[3] +5') horiz pstyle(p1) ||

fn `=fit[3]' , range(`=weight[3]' `=weight[3]-1000*normden(0, se[3])')

pstyle(p1) ||

fn weight[17] - 1000 * normden(x, `=fit[17]', `=se[17]') ,

range(`=fit[17]-5' `=fit[17]+5') horiz pstyle(p1) ||

fn `=fit[17]', range(`=weight[17]' `=weight[17]-1000*normden(0, se[17])')

pstyle(p1) ||

fn weight[21] - 1000 * normden(x, `=fit[21]' , `=se[21]') ,

range(`=fit[21] -7' `=fit[21] +7') horiz pstyle(p1) ||

fn `=fit[21]', range(`=weight[21]' `=weight[21]-1000*normden(0, se[21])')

pstyle(p1) ||

line fit weight, clwidth(*2) legend(off)

ytitle(Miles per gallon) xtitle(Weight)

title("Scatter with Regression Line and Confidence Interval Densities"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值