我的變量逗號分隔的形式爲:Outsheet建立在Stata .TXT
First Name: Allen
Last Name: Von Schmidt
Birth Year: 1965
County: Cape May
State: New Jersey
First Name: Lee Roy
Last Name: McBride
Birth Year: 1967
County: Cook
State: Illinois
我想outsheet他們在一個.txt作爲創建逗號分隔行:
Allen,Von Schmidt,1965,Cape May, New Jersey
Lee Roy,McBride,1967,Cook, Illinois
如何使用外表(或其他命令)來執行此操作?我需要首先將數字轉換爲字符串嗎?我是否需要首先爲每個變量添加逗號?謝謝!
會像下面的工作?
outsheet first last birth_year county state using FileName.txt, comma nolabel noquote
如果我想做同樣的事情,但變量是分開的,我會刪除在以前的stata代碼中的noquote?
例如,假設我可能,相反,要的輸出:
"Allen","Von Schmidt","1965","Cape May","New Jersey"
爲什麼不試試看?它應該和你的例子幾乎一樣,只是如果'State'的值不是以空格開始的話,'outsheet'不會插入它們。此外,變量或字段將以逗號分隔,而不是觀察值或行。 – 2013-02-18 01:23:04