全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
384 1
2024-02-02
我在画洛伦兹曲线和集中曲线时,使用lorenz graph和clorenz命令,并使用尾缀aspectratio(1)使图形横纵比调整为1:1,即正方形,但均出现纵坐标与图形分离这样的问题,具体如图所示:
洛伦兹曲线 可以看到,调整为正方形后,纵坐标轴的刻度与坐标轴分离了,大家有遇到这种情况吗?附命令:
clorenz fincome1_per fincome_metotal_per fincome_qc701_per, rank(fincome1_per) min(0) max(1) aspectratio(1)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2024-2-7 21:53:39
已找到原因,纵坐标label的位置受图例和标题长度的影响,与图例和标题中较长的那个对齐,目前找到的处理方法是将图例删去,将标题改短,最终效果如下所示: 修改后的洛伦兹曲线和集中曲线
具体stata命令如下:
clorenz fincome1_per fincome_metotal_per fincome_qc701_per, rank(fincome1_per) min(0) max(1) title("样本总体") aspectratio(1) plotregion(margin(zero)) legend(off) xtitle("人口累计百分比") ytitle("收入累计百分比") scheme(s1mono) lpattern(longdash dash dash_dot solid) lcolor(black black black black) ylabel(,grid gstyle(dot))    //fincome1_per fincome_metotal_per fincome_qc701_per分别是需要画洛伦兹曲线和集中曲线的变量;rank(fincome1_per)指的是画曲线时样本的排列顺序按变量fincome1_per从低到高的顺序排列;min(0) max(1)指基尼系数和集中指数取值方位,亦即y轴数值范围;title("样本总体")是重命名图的标题;aspectratio(1)表示调整为正方形;plotregion(margin(zero))表示将y轴与x轴的0值位置重合;legend(off)表示去掉图例;xtitle("人口累计百分比") ytitle("收入累计百分比")分别表示给x轴和y轴重命名;scheme(s1mono)表示选择图的样式模板,选这个调整为黑白模式;lpattern(longdash dash dash_dot solid)表示设置图中各曲线的样式为长须线、虚线、虚线加点、实线,各样式对应哪条曲线按原有图例中显示的顺序一一对应;lcolor(black black black black)表示设置图中各曲线的颜色,对应曲线关系同上一个;ylabel(,grid gstyle(dot))表示y轴标签添加辅助线,辅助线样式为点。坐标轴数字样式、方向和标题大小通过图形编辑器调整
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群