自用Stata绘图(2)-经管之家官网!

人大经济论坛-经管之家 收藏本站
您当前的位置> 考研考博>>

考研

>>

自用Stata绘图(2)

自用Stata绘图(2)

发布:Alfred_G | 分类:考研

关于本站

人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!

经管之家新媒体交易平台

提供"微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯"等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

提供微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

自用Stata绘图(2)/*1.对数坐标散点图*/sysuselifeexp,cleargengnp000=gnppc/1000labelvargnp000"GNPpercapita,thousandsofdollars"scatterlexpgnp000,xsca(log)///xlabel(.52.510(10)40,grid)复制代码/*2.泡泡 ...
免费学术公开课,扫码加入


自用Stata绘图(2)

  1. /*1.对数坐标散点图*/
  2. sysuse lifeexp, clear
  3. gen gnp000 = gnppc/1000
  4. label var gnp000 "GNP per capita, thousands of dollars"
  5. scatter lexp gnp000, xsca(log) ///
  6. xlabel(.5 2.5 10(10)40, grid)
复制代码

  1. /*2.泡泡图加权散点图*/
  2. sysuse census, clear
  3. gen drate = divorce / pop18p
  4. label var drate "Divorce rate"
  5. scatter drate medage [w=pop18p] if state!="Nevada", msymbol(Oh) ///
  6. note("State data excluding Nevada" ///
  7. "Area of symbol proportional to state's population aged 18+")
复制代码

  1. /*3.带置信区间的直线回归图*/
  2. sysuse auto, clear
  3. quietly regress mpg weight
  4. predict hat
  5. predict stf, stdf
  6. gen lo = hat - 1.96*stf
  7. gen hi = hat + 1.96*stf
  8. scatter mpg weight || line hat lo hi weight, pstyle(p2 p3 p3) sort
复制代码

  1. /*4.期望寿命折线图*/
  2. sysuse uslifeexp, clear
  3. gen diff = le_wm - le_bm
  4. label var diff "Difference"
  5. #delimit ;
  6. line le_wm year, yaxis(1 2) xaxis(1 2) ||
  7. line le_bm year || line diff year ||
  8. lfit diff year ||, ylabel(0(5)20, axis(2) gmin angle(horizontal))
  9. ylabel(0 20(10)80, gmax angle(horizontal))
  10. ytitle("", axis(2)) xlabel(1918, axis(2)) xtitle("", axis(2))
  11. ytitle("Life expectancy at birth (years)") title("White and black life expectancy")
  12. subtitle("USA, 1900-1999")
  13. note("Source: National Vital Statistics, Vol 50, No. 6" "(1918 dip caused by 1918 Influenza Pandemic)")
  14. legend(label(1 "White males") label(2 "Black males")) legend(col(1) pos(3)) ;
  15. #delimit cr
复制代码

  1. /*5.带置信区间的散点图*/
  2. sysuse auto, clear
  3. quietly regress mpg weight
  4. predict hat
  5. predict s, stdf
  6. gen low = hat - 1.96*s
  7. gen hi = hat + 1.96*s
  8. #delimit ;
  9. twoway rarea low hi weight,
  10. sort bcolor(gs14) || scatter mpg weight ;
  11. #delimit cr
复制代码

  1. /*6.折线、散点复合图*/
  2. sysuse sp500, clear
  3. #delimit ;
  4. twoway line close date,
  5. yaxis(1) || bar change date, yaxis(2) || in 1/52,
  6. ysca(axis(1) r(1000 1400)) ylab(1200(50)1400,
  7. axis(1)) ysca(axis(2) r(-50 300)) ylab(-50 0 50, axis(2))
  8. ytick(-50(25)50, axis(2) grid) legend(off)
  9. title("S&P 500") subtitle("January - March 2001")
  10. note("Source: Yahoo!Finance and Commodity Systems, Inc.")
  11. yline(1150, axis(1) lstyle(foreground)) ;
  12. #delimit cr
复制代码

  1. /*7.人口金字塔*/
  2. sysuse pop2000, clear
  3. replace maletotal = -maletotal/1e+6
  4. replace femtotal = femtotal/1e+6
  5. gen zero = 0
  6. #delimit ;
  7. twoway bar maletotal agegrp, horizontal xvarlab(Males) ||
  8. bar femtotal agegrp, horizontal xvarlab(Females) ||
  9. sc agegrp zero , mlabel(agegrp) mlabcolor(black) msymbol(i) || ,
  10. xtitle("Population in millions") ytitle("") plotregion(style(none))
  11. ysca(noline) ylabel(none) xsca(noline titlegap(-3.5))
  12. xlabel(-12 "12" -10 "10" -8 "8" -6 "6" -4 "4" 4(2)12 ,
  13. tlength(0) grid gmin gmax) legend(label(1 Males) label(2 Females))
  14. legend(order(1 2))
  15. title("US Male and Female Population by Age, 2000")
  16. note("Source: U.S. Census Bureau, Census 2000, Tables 1, 2 and 3") ;
  17. scheme(s1mono)
  18. #delimit cr
复制代码

  1. /*8.折线穗式图*/
  2. sysuse sp500, clear
  3. #delimit ;
  4. twoway line close date,
  5. yaxis(1) || spike change date, yaxis(2) ||
  6. , yscale(axis(1) r(700 1400))
  7. ylabel(1000(100)1400, axis(1))
  8. yscale(axis(2) r(-50 300))
  9. ylabel(-50 0 50, axis(2))
  10. ytick(-50(25)50, axis(2) grid)
  11. legend(off)
  12. title("S&P 500")
  13. subtitle("January - December 2001")
  14. note("Source: Yahoo!Finance and Commodity Systems, Inc.")
  15. yline(950, axis(1) lstyle(foreground)) ;
  16. #delimit cr
复制代码

  1. /*9合并图像*/
  2. set scheme s1color
  3. u cumbrian_cirques, clear
  4. scatter width length , name(g1_1, replace)
  5. scatter width length , ms(Oh) name(g1_2, replace)
  6. graph combine g1_1 g1_2, saving(g1, asis replace)
复制代码

  1. /*10.抖动对比*/
  2. set scheme s1color
  3. u cumbrian_cirques, clear
  4. scatter maxgrad grade, ms(Oh) yla(40(10)80, format(%4.0g)) xla(, valuelabel) xsc(r(0.8 5.2)) name(g2_1, replace)
  5. scatter maxgrad grade, ms(Oh) yla(40(10)80, format(%4.0g)) xla(, valuelabel) xsc(r(0.8 5.2)) jitter(1) name(g2_2, replace)
  6. graph combine g2_1 g2_2, saving(g2, replace asis)
复制代码

  1. /*11.点图*/
  2. set scheme s1color
  3. u cumbrian_cirques, clear

  4. dotplot maxgrad, over(grade) saving(g3, replace asis) ms(Oh) yla(, format(%4.0g))
复制代码

  1. /*12.散点图*/
  2. set scheme s1color
  3. u cumbrian_cirques, clear

  4. separate length, by(grade) veryshortlabel
  5. scatter length? width, xsc(log) ysc(log) ms(O ..) mcolor(gs1 gs4 gs7 gs10 gs13) ///
复制代码

  1. /*13.循环作图*/
  2. set scheme s1color
  3. u cumbrian_cirques, clear

  4. forval i = 1/5 {
  5. scatter length width if grade != `i', xsc(log) ysc(log) xla(200 500 1000 2000) ///
  6. yla(200 500 1000 2000) ms(oh) mc(blue*0.2) || scatter length width if grade ///
  7. == `i', xsc(log) ysc(log) xla(200 500 1000 2000) yla(200 500 1000 2000) ///
  8. ms(O) mc(blue) yla(, ang(h)) subtitle("`: label (grade) `i''", place(w)) ///
  9. legend(off) name(g11_`i', replace)
  10. }

  11. scatter length width, xsc(log) ysc(log) xla(200 500 1000 2000) yla(200 500 1000 2000) ///
  12. ms(O) mc(blue) yla(, ang(h)) name(g11_6, replace) subtitle("all", place(w))

  13. graph combine g11_1 g11_2 g11_3 g11_4 g11_5 g11_6, saving(g11, asis replace) imargin(small)
复制代码


「经管之家」APP:经管人学习、答疑、交友,就上经管之家!
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
本文关键词:

本文论坛网址:https://bbs.pinggu.org/thread-3940284-1-1.html

人气文章

1.凡人大经济论坛-经管之家转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
经管之家 人大经济论坛 大学 专业 手机版