版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Stata入門2
——數(shù)據(jù)篇04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義1一、數(shù)據(jù)錄入直接錄入打開(kāi)dta數(shù)據(jù)文件導(dǎo)入其它格式的數(shù)據(jù)文件其它方式04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義21直接錄入(1)直接在stata中錄入(適用于小樣本少變量數(shù)據(jù)):打開(kāi)程序,調(diào)用數(shù)據(jù)編輯窗口,直接錄入數(shù)據(jù),如excel中操作。調(diào)用數(shù)據(jù)窗口方式:(a)在command窗口中輸入edit命令;(b)點(diǎn)工具欄上的(2)在excel中錄入后,直接復(fù)制到stata數(shù)據(jù)編輯窗口中。(3)鍵盤直接輸入:在command窗口,用input命令。劃線部分輸入.drop_all.inputxyxy1.122.343.564.785.9106.end
04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義32.數(shù)據(jù)文件的讀?。?)Stata數(shù)據(jù)文件,后綴.dta直接雙擊菜單操作:在工具欄上直接點(diǎn)擊或File>Open:04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義4use命令語(yǔ)法格式:usefilename[,clearnolabel],讀取整個(gè)數(shù)據(jù)文件use[varlist][if][in]usingfilename[,clearnolabel],從數(shù)據(jù)文件中僅讀取幾個(gè)變量范例:use"C:\ProgramFiles(x86)\Stata12\auto.dta",clearuse"C:\ProgramFiles(x86)\Stata12\auto.dta",clearnolabelusemakepriceusing"C:\ProgramFiles(x86)\Stata12\auto.dta",clear
(2)其它格式的數(shù)據(jù)文件Excel數(shù)據(jù):*.xls,*xlsx。這是stata12新增的功能。用spreadsheet建立的ASCII(txt)數(shù)據(jù):*.raw,*.txt,*.csv,用insheet命令。固定列寬的ASCII(txt)數(shù)據(jù):*.dct,用infix命令以dictionary格式建的ASCII(txt)數(shù)據(jù):*.dct,*.raw,用infile命令。無(wú)格式的ASCII(txt)數(shù)據(jù):*.txt,*.raw,用infile命令。SASXPORT數(shù)據(jù):*.xpt,用fdause命令。ODBC數(shù)據(jù)源:包括access數(shù)據(jù)源,*.mdb,dBase數(shù)據(jù)源,*.dbfxml數(shù)據(jù):*.xml菜單操作:file>import04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義73.其它方式(1)用StatTransfer軟件轉(zhuǎn)換可以用statTranser9軟件將各種格式的數(shù)據(jù)轉(zhuǎn)換成dta格式數(shù)據(jù)前提是你安裝了這個(gè)軟件(2)安裝外掛命令程序包,如usespss.ado程序包就是一個(gè)用于讀取spss生成的格式數(shù)據(jù)的程序包。在searchall中敲入搜索關(guān)鍵詞:找到可能你需要的程序包,而后安裝即可。這個(gè)方法安裝的外掛命令,不會(huì)在菜單中出現(xiàn),需要你記住命令名。04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義8二、數(shù)據(jù)的保存或?qū)С?保存用save/saveas
2導(dǎo)出從file菜單中export選項(xiàng)下選擇你想保存的格式;用outfile,outsheet,fdasave,xmlsave命令04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義9三、數(shù)據(jù)操作變量名、標(biāo)簽等屬性變量屬性顯示和修改變量的數(shù)據(jù)類型和長(zhǎng)度變量生成和變量值修改缺失值的處理變量的剔除和保留數(shù)據(jù)的排序字符變量和數(shù)值變量的相互轉(zhuǎn)換04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義101.變量屬性,如名稱、標(biāo)簽、值標(biāo)簽變量名:由英文字符、數(shù)字、中文字符組成。字母大小寫表示的含義不同?。。?biāo)簽:對(duì)變量含義的解釋值標(biāo)簽:用于對(duì)分類變量值的含義進(jìn)行解釋如foreign有domestic和foreign,在數(shù)據(jù)量化上,可用0代表domestic,1代表foreign。04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義112.變量屬性的顯示菜單操作:DataDescribeDatainMemoryDescribe命令,語(yǔ)法格式:describe[var1var2…]用于,可顯示1個(gè),或多個(gè)。如describeforeign04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義123.變量屬性的修改變量名更改:rename命令,常用語(yǔ)法格式:renameold_varnew_var,如renameincomeinc.變量標(biāo)簽(label)的定義:label命令,語(yǔ)法:labelvarvarname“##”,如labelvarforeign“cartype”。除用于定義變量的標(biāo)簽外,其還可用于定義數(shù)據(jù)的標(biāo)簽,如labeldata“autoinAmerican”分類(或指示)變量的值標(biāo)簽定義:亦l(xiāng)abel命令,要完成分類變量值的標(biāo)簽定義有兩步,如把變量foreign取值為0,定義為domestic,取值為1,定義為foreign,并用origin表示該變量值標(biāo)簽定義結(jié)果:labeldefineorigin0“domestic”1“foreign”labelvaluesforeignorigin04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義134.變量的數(shù)據(jù)類型和長(zhǎng)度整數(shù)數(shù)值型:(1)byte,(2)int,(3)long。小數(shù)數(shù)值型:(1)float,(2)double。數(shù)值型數(shù)據(jù)一般定義為float型,除非你有特別定義。字符串型:string04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義14數(shù)值型數(shù)據(jù)字符型數(shù)據(jù)數(shù)值變量和字符變量的轉(zhuǎn)換encode命令:將字符變量轉(zhuǎn)換為數(shù)值變量。格式:encodevarname[if][in],generate(newvar)[label(name)noextend]菜單:Data>Createorchangedata>Othervariable-transformationcommands>Convertvariablesfromstringtonumeric范例:encodemake,generate(make2)decode命令:將數(shù)值變量轉(zhuǎn)換為字符變量格式:decodevarname[if][in],generate(newvar)[maxlength(#)]菜單:Data>Createorchangedata>Othervariable-transformationcommands>Convertvariablesfromnumerictostring范例:deocdeprice,genrate(price2)包括數(shù)值數(shù)據(jù)的字符轉(zhuǎn)換destring命令:將字符變量轉(zhuǎn)換為數(shù)值變量語(yǔ)法:destring[varlist],[generate(newvarlist)|replace][options]options:ignore(“chars”)
刪除字符變量中的非數(shù)值字符,force將非數(shù)值字符轉(zhuǎn)換為缺失值tostring命令:將字符變量轉(zhuǎn)換為數(shù)值變量語(yǔ)法:tostringvarlist,[generate(newvarlist)|replace]5.新變量生成generate/egen命令:gen命令格式:generate[type]newvar=exp[if][in]范例:genid=.egen命令格式:它是gen的更高級(jí)應(yīng)用,egen[type]newvar=fcn(arguments)[if][in][,options]范例:egenmmpg=mean(mpg)04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義18菜單操作:Data>Createorchangedata>CreatenewvariableData>Createorchangedata>Createnewvariable(extended)6.變量值的修改replace命令格式:replaceoldvar=exp[if][in][,nopromote]范例:如replaceid=17.缺失值的處理在現(xiàn)有的調(diào)查中,經(jīng)常用88,99,888,999,….等來(lái)表示不知道或不清楚。在stata中如何一般用”.”來(lái)表示該變量的觀測(cè)缺失值。將變量缺失值轉(zhuǎn)化為數(shù)值,用mvencode命令格式:mvencodevarlist[if][in],mv(#|mvc=#[\mvc=#...][\else=#])[override]
范例:mvencoderep78ifforeign==0,mv(998)將變量的某些數(shù)值轉(zhuǎn)化為缺失值,用mvdecode命令格式:mvdecodevarlist[if][in],mv(numlist|numlist=mvc[\numlist=mvc...])范例:mvdecoderep78,mv(998=.\999=.a)04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義21菜單操作:Data>Createorchangedata>Othervariable-transformationcommands>Changemissingvaluestonumeric或Changenumericvaluestomissing8.變量(觀測(cè)值)的剔除,保留,顯示drop/keep命令:格式:(1)變量:drop/keepvarlist;(2)觀測(cè)值:drop/keepifexp范例:droppop*,dropifmedage>32菜單操作:(1)變量:Data>VariablesManager;(2)觀測(cè)值:Data>Createorchangedata>KeepordropobservationsClear命令list命令:格式:listvarlist[if][in][,options]9.數(shù)據(jù)的排序Sort命令語(yǔ)法:升序sortvarlist[in][,stable]。選項(xiàng)stable指如果兩個(gè)觀測(cè)值相同,則保持其順序不變。降序gsort[-]varname[[-]varname…][,generate(newvar)mfirst]。選項(xiàng)mfirst表示將缺失值放在前面。菜單操作:
(1)只完成升序:Data>Sort>Ascendingsort(2)升、降序皆可:Data>Sort>Ascendinganddescendingsort范例:04二月2023《計(jì)量經(jīng)濟(jì)學(xué)軟件應(yīng)用》課程講義25四、分類數(shù)據(jù)的處理變量:連續(xù)變量、分類變量將連續(xù)變量轉(zhuǎn)化為指示變量如generatepriceg=(price>=6000)將連續(xù)變量轉(zhuǎn)化為分類變量語(yǔ)法:generatenewvar=recode(varname,num1,num2,num3,….,numk)將分類變量轉(zhuǎn)化為指示變量語(yǔ)法:xii.varname五、數(shù)據(jù)集的合并和附加1.數(shù)據(jù)集的合并:merge命令語(yǔ)法:(1)按指定的關(guān)鍵變量進(jìn)行1對(duì)1匹配合并(One-to-onemergeonspecifiedkeyvariables)merge1:1varlistusingfilename[,options](2)按指定的關(guān)鍵變量進(jìn)行多對(duì)一匹配合并(Many-to-onemergeonspecifiedkeyvariables)(外部數(shù)據(jù)文件的關(guān)鍵變量值唯一值)me
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 事業(yè)單位年度考核總結(jié)范文7篇
- 減數(shù)分裂和受精作用復(fù)習(xí)教案
- 玉溪師范學(xué)院《民事訴訟法學(xué)》2021-2022學(xué)年期末試卷
- 國(guó)際結(jié)算實(shí)務(wù)電子教案各章作業(yè)
- 幼兒園財(cái)務(wù)管理制度
- 2023年智能計(jì)量終端項(xiàng)目成效分析報(bào)告
- ECharts數(shù)據(jù)可視化 教案 第1-3章 初識(shí)ECharts 教學(xué)設(shè)計(jì)-柱狀圖和散點(diǎn)圖 教學(xué)設(shè)計(jì)
- 《黑神話:悟空》2025高中數(shù)學(xué)練習(xí)題含答案
- 2024屆廣西南寧市金倫中學(xué)高考熱身訓(xùn)練數(shù)學(xué)試題試卷
- 餐飲招工合同模板
- 中國(guó)電信未來(lái)五年信息化發(fā)展規(guī)劃方案出臺(tái)
- 15《真理誕生于一百個(gè)問(wèn)號(hào)之后》課件
- 孩子分為四種:認(rèn)知型、模仿型、逆思型、開(kāi)放型
- 小班故事《快樂(lè)的輪胎》課件
- 在線網(wǎng)課知慧《大涼山精準(zhǔn)脫貧(西昌學(xué)院)》單元測(cè)試考核答案
- 安全評(píng)價(jià)通則AQ8001-2007
- (2024年)反壟斷法及反不正當(dāng)競(jìng)爭(zhēng)法課件
- 九年級(jí)英語(yǔ)《Unit 13 Were trying to save the earth!》教學(xué)設(shè)計(jì)
- 最簡(jiǎn)單模具合同
- 工業(yè)物聯(lián)網(wǎng)理論知識(shí)試題
- 激光器技術(shù)發(fā)展與應(yīng)用前景
評(píng)論
0/150
提交評(píng)論