1. 前言
在目前工作中,用stata清洗及分析數(shù)據(jù),感覺很順滑。無奈不少同學(xué)因?yàn)閔elp文件里的英文望而卻步。
帶著學(xué)習(xí)和分享的目的,根據(jù)工作經(jīng)驗(yàn),給大家整理一些常用以及不太常用但很有用的命令,并對該命令的help文件進(jìn)行有側(cè)重的詳解。
2. 命令及獲取
use
:調(diào)用(加載/導(dǎo)入)stata數(shù)據(jù)集,系統(tǒng)自帶命令,最短可以縮寫成u
3. 描述
use
將之前通過save
命令保存的stata格式的數(shù)據(jù)集加載到內(nèi)存中,便于后續(xù)分析。
4. 語法
*語法1:調(diào)用stata數(shù)據(jù)集
use filename [, clear nolabel]
*語法2:調(diào)用部分stata數(shù)據(jù)集
use [varlist] [if] [in] using filename [, clear nolabel]
filename(文件名):如果語法中只有文件名,則默認(rèn)文件格式為.dta;如果文件名中有空格,記得用雙引號""將該目錄名字括起來
[,]:中括號里的為額外選項(xiàng)命令,按需求添加,而添加選項(xiàng)記得加英文逗號,
[varlist]:表示系列變量名,中括號表示非必加,按需求添加;
[if]:表示篩選條件,中括號表示非必加,按需求添加;
[in]:表示篩選個案,中括號表示非必加,按需求添加;
5. 選項(xiàng)
clear: 增加選項(xiàng)clear,表明調(diào)用數(shù)據(jù)的同時替換當(dāng)前內(nèi)存中的數(shù)據(jù),即使當(dāng)前數(shù)據(jù)沒有保存.
nolabel: 增加選項(xiàng)弄label,調(diào)用數(shù)據(jù)集的時候不帶該數(shù)據(jù)集里的值標(biāo)簽(除非需要后續(xù)重新全部添加值標(biāo)簽,不然,很少使用),最短可以縮寫成nol.
6. 舉例
*調(diào)用網(wǎng)絡(luò)數(shù)據(jù)auto
use http://www.stata-press.com/data/r15/auto
*調(diào)用網(wǎng)絡(luò)數(shù)據(jù)auto,并替換當(dāng)前內(nèi)存中的數(shù)據(jù)
use http://www.stata-press.com/data/r15/auto, clear
*調(diào)用當(dāng)前工作目錄里的數(shù)據(jù)myauto,并只調(diào)用數(shù)據(jù)中的變量make rep78 foreign
use make rep78 foreign using myauto
*調(diào)用當(dāng)前工作目錄里的數(shù)據(jù)myauto,并且只調(diào)用數(shù)據(jù)中變量foreign等于1的個案
use if foreign == 0 using myauto
或者
use using myauto if foreign==1
7. 菜單
File > Open...
文件>打開……
8. 存儲的結(jié)果
無
9. 補(bǔ)充
無