下面是代码,附件有数据和数据格式的截图
第一步是处理数据
gen dif_1 = q8v2part2 - growth_nation
bys date: egen dif_mean_1 = mean(dif_1)
bys date: egen dif_elite_1 = mean(dif_1) if _num_cat=="High" & _edu_cat=="College" ///
& _hh_inc_cat=="Over 100k" & _gender==2 & _white==1 & _married==1
第二步是画图然后叠加
ciplot dif_1 if _num_cat=="High" & _edu_cat=="College" ///
& _hh_inc_cat=="Over 100k" & _gender==2 & _white==1 & _married==1, ///
by(time) xlabel(, angle(90))
addplot: (line dif_elite_1 time)(line dif_mean_1 time), ///
legend(label(1 "elite group") label(2 "population")) ///
title("the error of expectation")
按道理来说这两张图叠加在一起,两个对应的横坐标“time”都是一致的,所以第一张图(点图+置信区间)和第二张图(折线图)的横坐标范围应该是一样长的,但是为什么做出来的图片,折线图被压缩到左边去了???
求助求助!谢谢~
附件列表