ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Stata黑白图形模板:中文期刊风格的纯黑白图形

2019-08-04 16:37:39  阅读:625  来源: 互联网

标签:mpg weight 黑白 Stata 图形 scheme twoway 模板


原文链接:https://www.jianshu.com/p/425ab13feb8e

作者:连玉君 (知乎 | 简书 | 码云)

致谢: 在第二届 Stata 用户大会 (广东-顺德,2018/8/19-20) 上,上海财经大学的丁剑平老师提出了这个问题,促使我写了这个推文。特此致谢!

导言

Stata 输出的图形带有其标志性的浅蓝色底纹,识别度很高。但有些时候杂志社要求提交的图片不能有任何底纹颜色,要纯黑白图片。此时,可以通过设定绘图模板(scheme) 来改变图形的整体风格。

Stata 官方模板

官方提供的默认绘图模板是 s2color,输出效果如下:

. sysuse "auto.dta", clear  
. twoway scatter mpg weight      

Stata默认彩色模板 s2color 输出效果

Stata 官方提供的黑白模板有两个:s1monos2mono,前者的输出效果已经能满足多数中文期刊的要求:
Stata 提供的黑白模板 s1mono 输出效果

Stata 用户提供的模板

网上有很多用户提供的绘图模板,经测试,比较符合多数中文期刊要求的有如下几个,其中尤以 tufte 模板风格最佳:


. twoway scatter mpg weight, scheme(tufte) 

tufte.png

其他几个模板的效果也不错:

外部模板 burd 的输出效果

外部模板 leand1 的输出效果

外部模板 leand2 的输出效果

下载外部模板

  • burd 模板
. ssc install scheme-burd, replace  //burd 模板
  • lean1, lean2 模板
. net install gr0002_3.pkg   //纯黑白风格, lean1, lean2 模板
  • tufte 模板
. ssc install scheme_tufte, replace //  tufte 模板

如何查找更多的绘图模板

可以使用 findit 命令搜索,根据需要点击下载即可:

. findit scheme

进而点击如下链接以便下载相关文档:

当然,也可以直接输入如下命令下载相关文档:

. ssc install scheme-burd, replace

附:本文完整 dofile


*----------------------------------
*- Stata:中文期刊风格的纯黑白图形 
*----------------------------------

*  连玉君,2018/8/22 0:00

  
  cd "D:\stata15\ado\personal\Jianshu\scheme_black"
  
  net set other "D:\stata15\ado\personal\Jianshu\scheme_black"

*-下载模板文件

. ssc install scheme-burd, replace
. net install gr0002_3.pkg   //纯黑白风格, lean1, lean2 模板
. ssc install scheme_tufte, replace
. net install gr0070.pkg     //plotplain and plottig
 
*-Stata 范例:
 
. sysuse "auto.dta", clear

*-s2color (Stata 默认模板)

. set scheme s2color 
. twoway scatter mpg weight 


*-tufte

. twoway scatter mpg weight, scheme(tufte) 


*-plotplain
. twoway scatter mpg weight, scheme(plotplain) 

*-plottig
. twoway scatter mpg weight, scheme(plottig) 


*-burd

. twoway scatter mpg weight, scheme(burd)  //黑白背景,彩色前景,极简


*-lean1, lean2

. twoway scatter mpg weight, scheme(lean1) //黑白,不带网格线

. twoway scatter mpg weight, scheme(lean2) //黑白,带网格线,无外框



*--------------
*-输出图形文档

*-s2color
. set scheme s2color 
. twoway scatter mpg weight 
  graph export s2color.png, replace 

*-s1mono
  local t title("scheme(s1mono)")
. twoway scatter mpg weight, scheme(s1mono)  `t'
  graph export s1mono.png, replace   
  
*-tufte
  local t title("scheme(tufte)")
. twoway scatter mpg weight, scheme(tufte)  `t'
  graph export tufte.png, replace 

*-burd
  local t title("scheme(burd)")
. twoway scatter mpg weight, scheme(burd) `t' //黑白背景,彩色前景,极简
  graph export burd.png, replace 

  
*-lean1, lean2

  local t title("scheme(lean1)")
. twoway scatter mpg weight, scheme(lean1) `t' //黑白,不带网格线
  graph export lean1.png, replace 
  
  local t title("scheme(lean2)")
. twoway scatter mpg weight, scheme(lean2) `t' //黑白,带网格线,无外框
  graph export lean2.png, replace 

w 

连享会计量方法专题……

关于我们

  • Stata 连享会(公众号:StataChina)】由中山大学连玉君老师团队创办,旨在定期与大家分享 Stata 应用的各种经验和技巧。
  • 公众号推文同步发布于 CSDN-Stata连享会简书-Stata连享会知乎-连玉君Stata专栏。可以在上述网站中搜索关键词StataStata连享会后关注我们。
  • 点击推文底部【阅读原文】可以查看推文中的链接并下载相关资料。
  • Stata连享会 精品专题 || 精彩推文

联系我们

  • 欢迎赐稿: 欢迎将您的文章或笔记投稿至Stata连享会(公众号: StataChina),我们会保留您的署名;录用稿件达五篇以上,即可免费获得 Stata 现场培训 (初级或高级选其一) 资格。您也可以从 连享会选题平台 → [002_备选主题] 中选择感兴趣的题目来撰写推文。
  • 意见和资料: 欢迎您的宝贵意见,您也可以来信索取推文中提及的程序和数据。
  • 招募英才: 欢迎加入我们的团队,一起学习 Stata。合作编辑或撰写稿件五篇以上,即可免费获得 Stata 现场培训 (初级或高级选其一) 资格。
  • 联系邮件: StataChina@163.com

往期精彩推文

点击此处-查看完整推文列表


欢迎加入Stata连享会(公众号: StataChina)

标签:mpg,weight,黑白,Stata,图形,scheme,twoway,模板
来源: https://blog.csdn.net/arlionn/article/details/82818425

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有