Hi, friends, might I be able to show the values of the data in the graph? My initial command is,
sysuse uslifeexp
twoway line le year
sysuse uslifeexp *ALL VALUES twoway (line le year, scheme(s1color) leg(order(1))) /// (scatter le year, mlab(le) mlabpos(0) mcolor(none)) *EVERY 5TH VALUE gen le2=cond(mod(_n, 5)==0, string(le), "") twoway (line le year, scheme(s1color) leg(order(1))) /// (scatter le year, mlab(le2) mlabpos(0) mcolor(none)) *EVERY 10TH VALUE gen le3=cond(mod(_n, 10)==0, string(le), "") twoway (line le year, scheme(s1color) leg(order(1))) /// (scatter le year, mlab(le3) mlabpos(0) mcolor(none))
sysuse uslifeexp, clear gen show = round(le, 1) gen where1 = 78 gen where2 = 38 twoway line le year, scheme(s1color) leg(order(1)) /// || scatter where1 year if mod(year, 5) == 0, ms(none) mlab(show) mlabpos(0) mcolor(none) /// || scatter where2 year if year == 1918, ms(none) mlab(show) mlabpos(0) legend(off) /// yla(40(5)75, ang(h)) ytitle("Life expectancy (years)") xtitle("")
Comment