statado文件怎麼運行

來源:酷知科普網 1.7W

最近小編收到很多問題,其中一個就是下面小編為大家整理一下關於statado文件怎麼運行的步驟,希望這些方法能夠幫助到大家。

statado文件怎麼運行

操作方法

(01)首先,打開stata截面,點擊“New-Do files editors”就可以打開你想打開的do文件,這個文件主要是放你的程序的; 或者是“file-open-do”也可以打開do文件。

statado文件怎麼運行 第2張

(02)然後,將直接在分析腳本中執行標準化操作。在Stata中,我們將分析腳本稱為 do-files,因為它們可以執行某些操作。讓我們把原始變量命名為 x。因為我們不想改變現有變量的內容,所有新建一個變量 xN,其中 N 後綴表示標準化(如果您不喜歡 N 後綴,可以改變,比如 _norm,也可使用前綴)。Stata 的 summarize 命令將給出原始變量平均值和標準差。

statado文件怎麼運行 第3張

(03)然後,在 Stata 中,幾乎所有命令都會返回結果。已模型估計為主要目標的命令 (如 regress, logit 等) 的返回結果以 e() 表示,大多數其他命令以 r() 表示。輸入 help summarize 並拉到幫助文件的底部就能看到 summarize 返回的所有結果及其描述。也可以在執行完 summaryrize 命令後輸入 return list 命令來查看返回值列表。

statado文件怎麼運行 第4張

(04)然後,使用 Do 文件自動化執行,我們將腳本放入自己的do-file中。在文件頂部我添加了版本命令,一定要為你的do文件標明版本信息!我使用的是 Stata 15.1,一旦標記上,這個腳本將始終以 15.1 版 stata 的特性運行,即使將來用 Stata 42 版運行這個文件(可能 42 版的 stata 早已取消 summarize 命令或完全改變 summarize 的工作方式)但 Stata 會識別出版本號,並按 15.1 版本的語法規則正常運行。

statado文件怎麼運行 第5張

(05)然後,通過輸入以下命令執行所寫的腳本. do normalize或者在直接在do文件裏添加 do normalize 語句。然後輸入. do normalize y替換每次出現的 x 。為什麼是 `1' ?Stata 的 do-files 會將其參數依次放進編號為 1, 2, 3 等的局部暫元進行解析。第一個參數進入局部暫元`1', 第二個參數進入 `2',依此類推。

statado文件怎麼運行 第6張

(06)最後, 局部暫元 `1' 更換為暫元 `varlist’;兩個命令結尾部分加入 if、in 限定符。我們的 do-file 現在直接支持 if 和 in 限定符,所以新的 syntax 命令似乎表現出很多魔力,事實上確實如此。

statado文件怎麼運行 第7張

特別提示

上述方法為小編整理所得,希望能夠幫助到大家。

熱門標籤