一款红蓝色的Stata图形模板:Burd

英国爱丁堡大学 (University of Edinburgh) 的François Briatte开发了Stata图形模板Burd,该模板是基于Svend Juul的lean scheme (Juul 2003) 和Cynthia Brewer的 "RdBu" ColorBrewer scheme (Brewer 2002)构建的。 安装Stata图形模板Burd的Stata代码如下: ssc install scheme-burd help scheme_bur...

一款学术期刊常用的黑白风格的Stata图形模板:Lean

丹麦奥胡斯大学(Aarhus University)的 Svend Juul开发了一款适合很多杂志要求的黑白风格的Stata图形模板Lean,包括lean1和lean2两个模板,两个模板均为白色背景,图例在右侧,y轴标签水平显示;不同之处在于lean1有边框但没有网格线,而lean2没有边框而有网格线。 安装Stata图形模板Lean的Stata代...

Stata如何将当前工作目录存至局部宏变量?

比如要将一文件复制至当前工作目录,我们可以先使用cd或pwd获取当前工作目录,然后使用copy命令复制过去。如何自动实现呢,这需要新建一个局部宏变量来存储当前工作目录。 自动复制文件到当前工作目录,Stata代码如下: local dir `c(cd)' copy http://ds.epiman.cn/uploads/2022/06/reg-models.dta...

Stata如何绘制列线图?

列线图(Alignment Diagram),又称诺莫图(Nomogram图),它是建立在多因素回归分析的基础上,将多个预测指标进行整合,然后采用带有刻度的线段,按照一定的比例绘制在同一平面上,从而用以表达预测模型中各个变量之间的相互关系。 安装Stata社区命令nomolog,Stata代码如下: net describe st0391...

Stata如何获取一个变量的不重复记录数?

分类变量的值如果少的话,可以tabulate一下人工数一数就出来了,比如年龄组、性别,但如果变量值很多的话,数数就很容易出错了,也不现实。 一眼可以看出,region下有四个区,Stata代码如下: sysuse census tabulate region 如果很多的话,Stata代码如下: *tabulate后内存中保留结果r(r) 行数;r(...

Stata如何快速查询唯一变量组合?

系统自带的isid 用来判断某个变量或某些变量组合是否唯一,是的话可以生成一个uniqueid,便于以后的数据分析。但如何快速判断哪些最小变量组合唯一呢?美国西北大学凯洛格商学院 (Northwestern University Kellogg School of Management)的Riccardo Marchingiglio开发了Stata社区命令findunique,用...