温馨提示: 定期 清理浏览器缓存,可以获得最佳浏览体验。
作者:连玉君 (中山大学)
E-Mail: arlionn@163.com
在绘制一些复杂图形时,我们希望统一放大或缩小文字的字号。由于 Stata 图形中不同元素的默认字号不同 (例如,标题和坐标刻度的字号就存在很大差异),若逐个设定会导致图形中的字体字号不协调。
此时,使用相对字号会非常方便,基本用法就是使用诸如 size(*0.8) 的形式,使字号缩小为默认字号的 80%。
为了能批量修改图形中所有元素的字号,使用暂元 (
local
) 会非常方便。
第 6 行的命令是关键,我们通过一个暂元 size
来统一设定标题、坐标刻度等元素的字号。这里使用的是相对字号:"size(*0.8)"
,其含义是,所有字号都设定为默认字号的 0.8 倍。显然,如果设定 "size(*1.2)"
,便是将默认字号放大 1.2 倍。
1 . sysuse "nlsw88.dta", clear
2
3 . replace industry = 2000 + industry
4 . local x1 "wage hours"
5 . local x2 "industry"
6 . local size "size(*0.8)" // 字体缩小程度
7
8 #d ;
9 . graph bar `x1', stack
10 over(`x2', label(angle(60) lab`size'))
11 legend( label(1 "July") label(2 "January") `size')
12 ytitle("Degrees Fahrenheit", `size')
13 ylabel(, lab`size')
14 title("Average July and January temperatures", `size')
15 subtitle("by regions of the United States", `size')
16 note("Source: U.S. Census Bureau, U.S. Dept. of Commerce") ;
17 #d cr
18 . graph export "Fig01.png", replace
输出效果 :size(*0.8)
输出效果 :size(*1.0)
相关链接:连享会 - Stata 绘图专题
连享会-直播课 上线了!
http://lianxh.duanshu.com
免费公开课:
直击面板数据模型 - 连玉君,时长:1小时40分钟 Stata 33 讲 - 连玉君, 每讲 15 分钟. 部分直播课 课程资料下载 (PPT,dofiles等)
支持回看,所有课程可以随时购买观看。
专题 | 嘉宾 | 直播/回看视频 |
---|---|---|
⭐ 最新专题 ⭐ | DSGE, 因果推断, 空间计量等 | |
⭕ Stata数据清洗 | 游万海 | 直播, 2 小时,已上线 |
研究设计 | 连玉君 | 我的特斯拉-实证研究设计,-幻灯片- |
面板模型 | 连玉君 | 动态面板模型,-幻灯片- |
面板模型 | 连玉君 | 直击面板数据模型 [免费公开课,2小时] |
Note: 部分课程的资料,PPT 等可以前往 连享会-直播课 主页查看,下载。
关于我们
课程, 直播, 视频, 客服, 模型设定, 研究设计, stata, plus, 绘图, 编程, 面板, 论文重现, 可视化, RDD, DID, PSM, 合成控制法
等
连享会小程序:扫一扫,看推文,看视频……
扫码加入连享会微信群,提问交流更方便
✏ 连享会学习群-常见问题解答汇总:
✨ https://gitee.com/arlionn/WD