Hi, I encountered a strange situation when I want to draw a two-way line graph using Stata. Besides the two lines which I desired, there is also a third diagonal line across the plot region, which I though was due to the second line. After carefully check my code, I still could not find the source of my problem. Could someone have a look and provide some guide, thanks in advance. I put the original data and code in the attachment.

Code:
# delimit ; twoway (line ownersh_ownership2013 xlabel if xlabel>=20&xlabel<=58 ,lwidth(medthick)) (line ownersh_ownership2011 xlabel if xlabel>=20&xlabel<=58 ,lwidth(medthick)) , xlabel(20 "20" 22 "22" 24 "24" 26 "26" 28 "28" 30 "30" 32 "32" 34 "34" 36 "36" 38 "38" 40 "40" 42 "42" 44 "44" 46 "46" 48 "48" 50 "50" 52 "52" 54 "54" 56 "56" 58 "58" , angle(0)) ylabel(.2 "20" .3 "30" .4 "40" .5 "50" .6 "60" .7 "70" .8 "80" .9 "90",grid) title("") ytitle("家庭住房拥有率(%)",size(small)) // Homeownership xtitle("年龄",size(small)) // cohorts legend (order(1 "2013年调查" 2 "2011年调查" ) size(mall) region(lcolor(white)) col(1) ring(0) pos(5) ) scheme(s1color) saving(ownersh_by_wave,replace); # delimit cr
Comment