从Stata中的外部文本文件执行命令

时间:2016-01-21 13:59:27

标签: stata

我有一个文本文件,其中包含我想要执行的Stata变量标注命令。以下是前几行:

"label var q0p5a "Location""
"label var q1p0 "Knowledge/involvement about the project""
label var q1p1 "Received Counseling"
label var q2p0 "Workload as a result of the project"

尝试打开并运行我执行的命令如下:

file open labelscommands using D:\Datasets\varlabels.txt, read 
file read labelscommands line
di `line'

给出错误:

label var q0p5a Location"" invalid name

再次跑步:

file read labelscommands line
`line'

给出错误:

unrecognized command:  "label var q1p0  invalid command name

再一次(注意txt中的第3行没有引号,测试问题是否由引号引起):

file read labelscommands line
`line'
variable q1p1 not found

如何从文本文件中执行命令?

1 个答案:

答案 0 :(得分:1)

您输入:

do D:\Datasets\varlabels.txt