1.為什么學(xué)習(xí)Stata挫鸽?
2.Stata能做什么缚柳?
3.怎么有效率地學(xué)習(xí)Stata埃脏?
Stata的安裝包及安裝辦法可以通過關(guān)注以下任意一個(gè)微信公眾號獲取:電腦學(xué)習(xí)秋忙,軟件通彩掐,軟件智庫,小白自習(xí)室翰绊,小白資源盒佩谷,小白資源庫等。版本的選擇請讀者自行斟酌监嗜,筆者所用版本僅供參考谐檀。
Stata的注釋符是*;Stata的通配符也是*;Stata以大小寫字母裁奇、數(shù)字桐猬、下劃線命名變量,變量名稱最長為32個(gè)字符,Stata區(qū)分大小寫刽肠。
打開Stata軟件溃肪,其圖標(biāo)及其打開界面如下:
Stata的主界面只有【顯示窗口】可以更改顏色,具體操作如下:
在【顯示窗口】任意處右擊鼠標(biāo)選擇“首選項(xiàng)”|顏色方案|classic音五。
接下來做一個(gè)小實(shí)驗(yàn)初步了解Stata惫撰。
由于菜單式操作較為簡單且繁瑣,因此我們主要學(xué)習(xí)通過在【命令窗口】輸入命令即寫代碼來學(xué)習(xí)躺涝。
以auto.dta為例厨钻,點(diǎn)擊“文件”|示例數(shù)據(jù)集| Example datasets installed with Stata| describe|use。
很多編程軟件如有命令窗口坚嗜,說明其有對應(yīng)的腳本夯膀,stata中的腳本稱之為do文件。由于一條條的代碼分散不便于管理苍蔬,于是我們盡量在do文件中提前寫好程序诱建。
點(diǎn)擊log日志,新建一個(gè)log文件碟绑,保存的位置及路徑與后面的do文件相對應(yīng)俺猿,保存類型選擇log茎匠。
點(diǎn)擊do編輯器,新建一個(gè)do文件辜荠。
剛才在stata中已經(jīng)運(yùn)行過一些命令汽抚,從【歷史窗口】中復(fù)制過來,并在do文件中添加一些新的命令伯病。
sysdescribe auto.dta
*對auto.dta中的變量進(jìn)行(定性)描述(變量的類型造烁、標(biāo)簽等)
sysuse auto.dta
*將auto.dta導(dǎo)入stata
sum
*對數(shù)據(jù)進(jìn)行(定量)描述性統(tǒng)計(jì)(最值、均值午笛、方差等)
reg mpg weight
*跑一個(gè)簡單的一元回歸惭蟋,mpg是Y,weight是X1
reg mpg weight,r
*加入異方差檢驗(yàn)
sum mpg price weight,sep(1)
*回歸結(jié)果按1行分隔開药磺,sep()取值從0開始
reg mpg weight if weight<4000,vce(r)
*vce(r)和r沒區(qū)別
執(zhí)行完成之后點(diǎn)擊log日志告组。
于是我們得到以下兩個(gè)文件,以文本格式打開log文件癌佩。
也就是說木缝,do文件是存儲(chǔ)命令的腳本,log文件是存儲(chǔ)命令運(yùn)行結(jié)果的文本围辙。