2012-03-10 81 views

回答

8

您可以使用label save,這在一個做文件保存值標籤:

label save x_lab using label.do 
use bb, clear 
do label.do 

Stata help for label

1

這個答案技術對我不起作用,因爲我想要用例如label var connected "connected household",而不是價值標籤。

相反,我用這樣的建議:http://statalist.1588530.n2.nabble.com/st-How-to-export-variables-window-td3937733.html

************* 
sysuse auto, clear 

log using mylog, name(newlog) replace 

foreach var of varlist _all{ 
di _col(3) "`var'" _col(20) "`:var label `var''" 
} 

log close newlog 

//translate from proprietary format 
translate mylog.smcl mylog.txt, replace 
!start mylog.txt 
************* 

爲了解決這個問題擴展到多行,使他們只用一個單一的一個標籤,我再換成\n >與沒有過大的標籤(在正則表達式模式在原子中)。我可以從那裏輕鬆地保存到TSV中。

相關問題