我正在尝试在Stata中绘制一个组合图。我找不到一种方法来使上边框线变白(它是蓝色的)。
另外-使用iscale(*.8)
时,如何删除图形上部和下部的页边距?graphregion(margin(zero))
不起作用。
示例代码:
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
发布于 2015-11-07 21:12:06
你可能还需要做一些调整,但你应该看看:
net inst brewscheme, from("http://wbuchanan.github.io/brewscheme")
我刚刚向SSC提交了最新的版本(这是上面列出的版本),但是允许您构建一个.scheme
文件,您可以在调用graph
命令时使用该文件,以减少您当前正在进行的大量代码,从而按照您喜欢的方式设置美学效果。此外,项目站点上当前可用的版本生成brewscheme
内部使用的.theme
文件,以将全局(例如,独立于绘图)美学与局部(例如,特定于绘图)美学分开。因此,您可以使用brewtheme
创建一个排除上边界和边距的.theme
文件,然后使用brewscheme
生成任意数量的方案文件,其中包含您想要的图形特定美学。通过上面提到的GitHub pages站点提供的版本还创建了您的文件的版本,这些版本模拟了不同类型的色觉障碍下的外观,从而使验证图表变得更容易,以确保它们易于为最广泛的受众所理解。
https://stackoverflow.com/questions/28278836
复制相似问题