|
用程序实现交互,比如让用户选择分析的数据集,如果输入auto,这执行命令集1;如输入auto2,则执行命令集2。
- display "Which data set do you want to use?" _request(_dataset)
- if "`dataset'" == "auto" {
- dis "auto" // CODE TO PROCESS DATA SET A
- }
- if "`dataset'" == "auto2" {
- dis "auto2" // CODE TO PROCESS DATA SET B
- }
复制代码
使用全局宏:
- display "Which data set do you want to use?" _request(dataset)
- use `"$dataset"', clear
- if `"$dataset"' == "A" {
- // CODE TO PROCESS DATA SET A
- }
- if `"$dataset"' == "B" {
- // CODE TO PROCESS DATA SET B
- }
复制代码
出处:https://www.statalist.org/forums/forum/general-stata-discussion/general/1516330 |
|