Stata:我可以使用 "by" 作为代码块吗?

Stata: Can I use "by" for a block of code?

我了解并喜爱 by。但我想知道是否有可能 "by" 整个代码块而不是单个命令。 如果有人首先想使用存储值的命令(例如计数)然后对这些结果执行某些操作,这将很有用。

是的,从某种意义上说,您可以编写程序并制作它 byable,而 Stata 程序员经常这样做。

http://www.stata.com/manuals14/pbyable.pdf

不,从某种意义上说 by: 是单个命令的前缀(因此,如上所述,无论您指定什么,都必须在一行中指定)。