Stata快捷键,人手一份!
开头的话:容忍 J 效应
开始用快捷键的前两天,你会很不爽,痛恨自己记性不好。
此时,大概会有 60% 的人选择放弃;
然而,你若是那 40% 选择坚持的人,你的长期效率会大幅提高!世间事,概莫如此:恋爱、婚姻……,J 效应!
人手一份:Stata 快捷键速记表
1. 为何使用快捷键?
虽然多数 Stata
用户还称不上“程序猿”,但“程序猿”们该有的毛病却基本上都不缺,什么颈椎病、鼠标手……。虽说根本的解决方法是少干活,多锻炼。但在任务既定的情况下,若能提高效率,事半功倍,也能一个不错的解决方法。
使用键盘要比鼠标效率高,也更健康一些。一方面,使用键盘时,双手都在不停地运动,不容易导致肌肉僵化(鼠标手其实就是握鼠标的手长期保值一个姿势导致的肌肉劳损);另一方面,使用键盘时,背部可以得到支撑,甚至颈部也可以得到头枕的支撑。
这篇文章介绍了最为常用的一些 Stata
快捷键,下一篇将会介绍 Stata
界面和 dofile
编辑器的设定,二者配合起来,将打造一个舒适健康的 Stata
工作环境。配合机械键盘
+人体工学椅
,让我们的类程序猿
工作不再那么辛劳。
2. 最基本的快捷键
最基本的那些 Windows
下的快捷键在 Stata
各个窗口中仍然适用,看似简单,但熟练运用能节省不少时间。
3. 命令窗口快捷键
命令窗口 (Command Window
) 适合输入一些简短命令,比如 help cmd
, des
, sum
之类的。当然,有些用户也会输入诸如reg price mpg weight
之类的回归命令。
事实上,除了使用快捷键,知道常用命令的简写方式也可以省去不少时间。比如:
regress
可以简写为reg
display
可以简写为di
或dis
describe
这种很多人都不会拼写的命令则可以简写为des
甚至d
。regress price weight length foreign
可以简写为reg p w l f
4. Stata dofile 中的快捷键
dofile 是我们做实证分析工作的主要战场,因此 Stata
也提供了大量的快捷键来提高写代码的效率。
5. Stata 快捷键 GIF 动画演示
5.1 命令窗口快捷键
在命令窗口中输入变量的首字母,按 Tab 键后,Stata 会自动补齐变量名:
Stata 命令窗口中,按 PgUp 显示上一条命令,Esc 清除命令
5.2 dofile 快捷键
选中一段代码后,按下快捷键
Ctrl+D
可以执行这些代码。若按下快捷键
Ctrl+Shift+D
可以执行光标所在行以下的所有代码。
一次编辑多行 (按列编辑)
方法:
Alt+鼠标
或Alt+Shift+方向键
5.4 dofile 中快速添加注释语句
话不多说,直接上图吧:
按下快捷键
Ctrol+Shift+/
,可以为dofile
中选中的代码段快速添加注释符/* */
.
5.5 Stata 快捷键范例
例 1: 快速添加注释符号+快速缩进
例 2: 快速添加注释标记的三种方法
最后的话:容忍 J 效应
开始用快捷键的前两天,你会很不爽,痛恨自己记性不好。
此时,会有 60% 的人选择放弃;
然而,你若是那 40% 选择坚持的人,你的长期效率会大幅提高!
世间事,概莫如此:恋爱、婚姻……【J 效应】
往期回顾: