楼主: 匿名
9963 15

[Stata] -a2reg-双向固定效应 [推广有奖]

11
niuniuyiwan 在职认证  发表于 2015-8-30 20:51:00
addplot

:在原有图像中叠加图形


width=1.png


width=2.png


width=3.png


width=4.png






  1. sysuse auto, clear
  2. su mpg
  3. local width=1  //   <-----------根据需要改变1 / 2 /3 /4
  4. histogram mpg ,width(`width') freq ///
  5. addplot(function y =`width'*`=_N'*normalden(x,`r(mean)',`r(sd)'), ra(10 45))
复制代码




12
niuniuyiwan 在职认证  发表于 2015-8-31 18:22:12
  1. // Basic example:基本用法,不断追加修改
  2.         clear all
  3.         sysuse auto               
  4.         scatter price mpg //画散点图,不要关闭图形
  5.                 addplot: scatter price mpg if price>15000, ms(i) mlabel(make) legend(off)
  6.        //价格大于15000时,厂家只有Cad. Seville
  7.            addplot: pcarrowi 14000 23 15500 21.5 "expensive car"  //继续添加箭头指向
  8.            addplot: (line price mpg if mpg>30) (dropline price mpg if price<3300)
  9.        //dropline为20和30处,line为橙色
  10.            graph drop Graph //删除
复制代码

1.png

2.png

3.png


addplot 基本用法

  1.    //Modifying a graph from file:此例主要是添加文本
  2.          clear all
  3.          sysuse auto
  4.          scatter price mpg
  5.          graph save mygraph.gph
  6.         
  7.       
  8.          graph use mygraph.gph
  9.          addplot mygraph: pcarrowi 14000 23 15500 21.5 "expensive car", legend(off)
  10.          graph drop mygraph
  11.          erase mygraph.gph
复制代码

mygraph.png


  1.     // Addressing subgraphs in a by-graph: 添加子图像

  2.          clear all
  3.          sysuse auto
  4.          scatter price mpg, by(foreign)
  5.          addplot: , xline(21.3, lp(dash)) yline(6165, lp(dash)) norescaling //虚线段
  6.          addplot 1: , xline(19.8) yline(6072) norescaling //实线坐标(19.8,6072)
  7.          addplot 2: , xline(24.8) yline(6385) norescaling  //实线坐标(24.8,6385)
  8.          *注:addplot后可以加序号1/2/3
复制代码

Graph.png




13
niuniuyiwan 在职认证  发表于 2015-8-31 21:35:15
addnotes----------------->在文本下追加注释

  1. //    addnotes         在文本下方追加注释

  2.      sysuse auto
  3.      outsheet using auto.csv ,replace
  4.     !=start auto.csv  //windows
  5.         *  !=open auto.csv //mac
  6.          clear all         
  7.      addnotes using auto.csv, variables(make price)
  8.          !=start auto.csv  //windows
  9.       *   !=open auto.csv //mac
  10.      addnotes using auto.csv, text("Car Types are domestic or foreign")
  11.            !=start auto.csv  //windows
  12.       *   !=open auto.csv //mac
复制代码

1.PNG



2.PNG


3.PNG







14
niuniuyiwan 在职认证  发表于 2015-9-1 09:33:21
adotype----------->在屏幕上显示ado文件中的程序

  1. adotype reshape
复制代码

1.PNG




上图左侧为reshape命令在屏幕上的显示,右侧为adoedit reshape打开后的图像

15
xmucrazy 发表于 2016-1-29 09:10:30
niuniuyiwan 发表于 2015-9-1 09:33
adotype----------->在屏幕上显示ado文件中的程序
您好,打扰一下,我想知道怎么把你这个a2reg命令导入stata?

16
miles999 发表于 2020-3-27 23:38:20
谢谢分享

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-1 12:28