stata:作图——区间阴影,柱状图

这篇博客展示了如何使用Stata制作US GDP和inflation相关图表,包括绘制带有区间阴影的图表和美观的柱状图。通过一系列代码示例,详细解释了每个图表的生成过程,并提供了进一步的参考资料链接。此外,作者还邀请读者关注其新浪微博,获取更多关于Stata、Latex和Matlab的技巧分享。
摘要由CSDN通过智能技术生成

做US GDP相关的图

代码如下:

import excel us_gdp.xlsx, firstrow case(lower) clear
tsset year
label variable gdp_growth_rate "GDP GROWTH RATE"
twoway 								               ///
 function y=20,range(1929 1933) recast(area) color(green) base(0) yaxis(1)  || ///
 function y=20,range(1970 1983) recast(area) color(midblue) base(0) yaxis(1)|| ///
 function y=20,range(2008 2009) recast(area) color(red) base(0) yaxis(1)    || ///
 function y=0.0333977,range(1929 2017) yaxis(2) lcolor(purple)              || ///
 tsline ngdp,lp(dash) yaxis(1)  ytitle("GDP" "(unit: trillion)")            || ///
 tsline rgdp,lp(shortdash) yaxis(1)                                         || ///
 tsline gdp_growth_rate,yaxis(2)  xlabel(1929(8)2017)                          ///
   ytitle("GDP GROWTH RATE" "(based on RGDP)",axis(2)) xtitle("year")          ///
   legend(order(1 "Great Depression" 2 "Stagflation" 3 "Financial Crisis"      ///
   4 "NGDP" 5 "RGDP" 6 "GDP GROWTH RATE")) scheme(s1color)                     ///
   note("Source:Bureau of Economic Analysis") 
 graph export us_gdp.pdf,replace

做出的图如下:
在这里插入图片描述

做US inflation相关的图

代码1

import excel us_infla_unr_gdpr.xlsx, firstrow case(lower) clear
rename inflation inflation_rate
label variable unr "Unemployment rate"
label variable gdp_rate "gdp growth rate"
label variable inflation_rate "Inflation rate"
tsset year
twoway                                                                      ///
 function y=0
  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值