全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
13619 13
2014-04-02
在stata作图中,我的数据是从2005~2012,在命令窗口中输入:twoway (line x1,year) (scatter x1,year),执行后,年份只是显示:2004  2006  2008  2012  ,需要补充什么命令才让年份按照:2005  2006  2007  2008  2009  2010  2011  2012 输出。谢谢大家!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-4-2 22:48:44
横放的话年份可能互相覆盖!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-4-3 16:37:09
dxystata 发表于 2014-4-2 22:48
横放的话年份可能互相覆盖!
您好,请问什么叫横放,具体的回归命令怎样输入,谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-4-3 19:50:30
add an option "xlabel(#10)"?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-4-3 21:52:53
http://www.ats.ucla.edu/stat/stata/library/GraphExamples/code/markerlabel3.htm

看看这里的图的x州是怎么设置的
sysuse lifeexp, clear
keep if region==2 | region==3
replace gnppc = gnppc / 1000
label var gnppc "GNP per capita (thousands of dollars)"
gen lgnp = log(gnp)
qui reg lexp lgnp
predict hat
label var hat "Linear prediction"
replace country = "Trinidad" if country=="Trinidad and Tobago"
replace country = "Para" if country == "Paraguay"
gen pos = 3
replace pos = 9 if lexp > hat
replace pos = 3 if country == "Colombia"
replace pos = 3 if country == "Para"
replace pos = 3 if country == "Trinidad"
replace pos = 9 if country == "United States"

#delimit ;

twoway
(scatter lexp gnppc, mlabel(country) mlabv(pos))
(line hat gnppc, sort)
, xsca(log)   
   xlabel(.5 5 10 15 20 25 30, grid)  
   legend(off)
  title("Life expectancy vs. GNP per capita")
  subtitle("North, Central, and South America")
  note("Data source:  World bank, 1998")
  ytitle("Life expectancy at birth (years)")
;
#delimit cr

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-4-3 22:56:26
蓝色 发表于 2014-4-3 21:52
http://www.ats.ucla.edu/stat/stata/library/GraphExamples/code/markerlabel3.htm

看看这里的图的x州是 ...
太感谢你了,问题解决的感觉真好!嘻嘻~~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群