我有一個文本文件,其中包含我想要執行的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
如何從執行命令文本文件?
雙引號'」,「'圍繞整個命令是完全錯誤的,所以刪除它們。 –
@nick是的,刪除引用解決方案的引號 – amo