【发布时间】:2021-07-19 17:36:00
【问题描述】:
假设我有一个全局宏x,如何提取其中的项目数(空格分隔的不带引号的单词)?
global x abc xyz foo
我确信这是一项简单的任务,但我查看了 help macro 并没有找到任何东西。
【问题讨论】:
标签: stata stata-macros
假设我有一个全局宏x,如何提取其中的项目数(空格分隔的不带引号的单词)?
global x abc xyz foo
我确信这是一项简单的任务,但我查看了 help macro 并没有找到任何东西。
【问题讨论】:
标签: stata stata-macros
是的,它就在手册中。宏函数word count 可以完成这项工作。
. global x abc xyz foo
. local len_x : word count $x
. di `len_x'
3
或者,
. di wordcount("$x")
3
注意在这种情况下需要引用全局宏。
【讨论】: