You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Stata使用coefplot绘制系数图如何为分图设置不同X轴范围

解决方法

你之前的设置不生效是因为coefplot默认给所有分图共享统一的X轴标度,要实现分图独立设置X轴范围,需要先在全局by选项中开启xrescale允许独立缩放,再分别给每个分图组配置xscale(range())参数即可。

可直接运行的修正后命令:

coefplot estimates_1_FR estimates_2_FR, bylabel(France) xscale(range(-0.02 0.03)) || estimates_1_UK estimates_2_UK, bylabel(UK) xscale(range(-0.2 0.3)) , byopts(xrescale)

如果需要同时单独调整每个分图的X轴刻度,可分别在对应分图组的参数中添加xlabel()设置,示例如下:

coefplot estimates_1_FR estimates_2_FR, bylabel(France) xscale(range(-0.02 0.03)) xlabel(-0.02(0.01)0.03) || estimates_1_UK estimates_2_UK, bylabel(UK) xscale(range(-0.2 0.3)) xlabel(-0.2(0.1)0.3) , byopts(xrescale)

注:如果你的系数图是垂直布局(系数值在Y轴展示),只需要把上述命令中的xscale替换为yscale、xlabel替换为ylabel、xrescale替换为yrescale即可。

内容的提问来源于stack exchange,提问作者daviddupont

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 22:45:03