楼主: 陈罗炜
177 1

[作图问题求助] 作图时使用aspectratio(1)尾缀将图形横纵比调整为矩形时遇到的问题 [推广有奖]

  • 4关注
  • 1粉丝

硕士生

64%

还不是VIP/贵宾

-

威望
0
论坛币
689 个
通用积分
87.3989
学术水平
1 点
热心指数
2 点
信用等级
0 点
经验
2268 点
帖子
53
精华
0
在线时间
309 小时
注册时间
2009-12-1
最后登录
2024-4-14

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我在画洛伦兹曲线和集中曲线时,使用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)
二维码

扫码加我 拉你入群

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

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

关键词:Spectra aspect ratio PECT CTR stata作图

沙发
陈罗炜 发表于 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轴标签添加辅助线,辅助线样式为点。坐标轴数字样式、方向和标题大小通过图形编辑器调整

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 02:58