首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无上边界和边界的Stata图

无上边界和边界的Stata图
EN

Stack Overflow用户
提问于 2015-02-02 21:28:50
回答 1查看 1.8K关注 0票数 3

我正在尝试在Stata中绘制一个组合图。我找不到一种方法来使上边框线变白(它是蓝色的)。

另外-使用iscale(*.8)时,如何删除图形上部和下部的页边距?graphregion(margin(zero))不起作用。

示例代码:

代码语言:javascript
运行
复制
global graph_path "*change to graph path*"

clear
input a b c
1 3 4 
2 2 3
3 5 6
4 7 4
end

twoway (line b a, sort connect(l) lwidth(thick)) , ///
title("pic1") saving("$graph_path\pic1", replace) ///
yscale(noline) ylabel(#5, noticks angle(0))  graphregion(color(white)) bgcolor(white)

twoway (line c a, sort connect(l) lwidth(thick)) , ///
title("pic1") saving("$graph_path\pic2", replace) ///
yscale(noline) ylabel(#5, noticks angle(0))  graphregion(color(white)) bgcolor(white)

graph combine "$graph_path\pic1" "$graph_path\pic2", rows(1) ycommon xcommon ///
iscale(*.8) fysize(60) graphregion(color(white) margin(zero)) title("Pic 1 + Pic 2") 

graph export "$graph_path\pics.wmf", replace
EN

回答 1

Stack Overflow用户

发布于 2015-11-07 21:12:06

你可能还需要做一些调整,但你应该看看:

代码语言:javascript
运行
复制
net inst brewscheme, from("http://wbuchanan.github.io/brewscheme")

我刚刚向SSC提交了最新的版本(这是上面列出的版本),但是允许您构建一个.scheme文件,您可以在调用graph命令时使用该文件,以减少您当前正在进行的大量代码,从而按照您喜欢的方式设置美学效果。此外,项目站点上当前可用的版本生成brewscheme内部使用的.theme文件,以将全局(例如,独立于绘图)美学与局部(例如,特定于绘图)美学分开。因此,您可以使用brewtheme创建一个排除上边界和边距的.theme文件,然后使用brewscheme生成任意数量的方案文件,其中包含您想要的图形特定美学。通过上面提到的GitHub pages站点提供的版本还创建了您的文件的版本,这些版本模拟了不同类型的色觉障碍下的外观,从而使验证图表变得更容易,以确保它们易于为最广泛的受众所理解。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28278836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档