Stata批量替换变量值的小技巧 |
您所在的位置:网站首页 › stata出现602 › Stata批量替换变量值的小技巧 |
Stata 批量替换变量值的⼩技巧 提出问题 消息中的图⽚点开为: 刚有朋友问我怎么批量
replace
变量取值,想着这是⽐较常见的问题,就写篇⽂章介绍个⼩技 巧。这种批量化、格式化的编辑,可以使⽤ Excel 或者编辑器的批量编辑构造出命令来实现。 实现过程 Excel 格式化命令 ⾸先回忆⼀下 Stata replace
命令的写法: replace var = "vewvalue" if var == "oldvalue" 接着,可以借⽤ Excel 批量填充功能构造出语句: 动图演⽰如下: Sublime Text 多⾏编辑 如果配置过 Sublime Text 或者其他编辑器,⼀般都有多⾏编辑功能(不确定 Stata 的 Do Editor 有没有),使⽤多⾏编辑构造出语句就⾏。 Sublime Text 多⾏编辑的⽅式是:⿏标选中多 ⾏, Windows 系统按下
Ctrl+Shift+L
, Mac 系统按
Command+Shift+L
。动图演⽰如下: ⼩结 需要注意的是:由于字符长短不⼀,批量编辑会出现命令或者引号内有空格。出现这样的情况 时,使⽤ Stata Do Editor CTRL+H
进⾏批量替换即可。这种批量构造命令的⽅式不仅可以⽤在 replace
命令中,在其他涉及多⾏编辑的任务中也可使⽤。可见,熟悉掌握命令 + 使⽤编辑器或者 其他软件的交互,可以极⼤简化⼯作流程、提⾼效率。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |