Getting Start with STATA
description
Transcript of Getting Start with STATA
Getting Start with STATA
Dos Basic
檔案路徑 path name
檔案路徑位置告訴我們在電腦儲存裝置中的位置。
開始控制台
磁碟機的表示方式C:
資料夾以層級的方式向下延伸
E: 以下第一層的所有資料夾
資料夾所在位址的表示方式:磁碟機 :\資料夾名稱
例如以 E:\airline表示
每一層級的資料夾以 \線隔開
E:\airline\action\
回到上一層
檔案名稱簡介 一般在個人電腦中的檔案名稱由兩部分組成:
檔名 副檔名
盡量以英文命名,最好不要超過八個字母。檔名必須以英文子母開頭,不能以數字開頭。最好不要由特殊符號如空白、 $、 %、 #、 &、 @等。檔名必須容易記憶及瞭解。注意檔名大小寫,在有些作業系統中,大小寫分屬兩個不同檔。最好養成習慣以小寫英文字母來命名。
電腦用附檔名來連結應用程式,不能自己取名。
E:\airline\action\ 資料夾內所有的檔案
切換資料夾內容顯示的方式
取消隱藏副檔名
在撰寫程式時必須包含副檔名
.xls EXCEL 檔
.zip Winzip 壓縮檔
.pdf Acrobat reader 檔
.jpg 或 .gif 圖形照片檔
.ppt POWERPOINT 檔
.txt ASCII 文字檔
.exe 程式執行檔
.doc WORD 文件檔
.sps SPSS 程式檔
.sav SPSS 資料檔
.htm 或 html 網頁文件檔
Stata 常用的檔案類型 資料檔 (data file): 附檔名 .dta
如 census.dta 程式檔 (do file): 附檔名 .do
如 census.do 結果檔 (output file) : .log
如 census.log
觀念觀念
完整存取路徑的寫法:
E:\airline\attention\analysis.xls
儘量不要將檔案至於桌面及我的文件夾
桌面的路徑C:\Documents and Settings\khsu\
我的文件的路徑C:\Documents and Settings\khsu\My Documents\
登入電腦時的 user name
開啟新資料夾
輸入英文資料夾名稱
下載上課講義或資料
將檔案解壓縮至指定的位置
啟動 Stata
點選 Stata的 icon 來啟動
Stata 的視窗介面
指令視窗
結果視窗
指令回顧視窗
變數視窗
STATA 的操作介面簡介 整體操作流程
觀念觀念
使用者透過鍵盤將指令打入 stata command 或透過滑鼠直接點選指令要求 STATA執行
使用者透過鍵盤將指令打入 stata command 或透過滑鼠直接點選指令要求 STATA執行
STATA 接獲指令後執行運算
STATA 接獲指令後執行運算
STATA 運算完畢將結果傳至 stata results 給使用者檢視
STATA 運算完畢將結果傳至 stata results 給使用者檢視
使用者也可以隨時檢視 stata data editor 來追蹤資料的變化
使用者也可以隨時檢視 stata data editor 來追蹤資料的變化
STATA 的操作介面簡介 整體操作流程
觀念觀念
讀入既有資料。
創造新資料
讀入既有資料。
創造新資料
按照指令後執行運算、分析或、資料變更
按照指令後執行運算、分析或、資料變更
產生 results的報表檔log file
產生 results的報表檔log file
產生新的資料檔dta file
產生新的資料檔dta file記錄指令
do file
記錄指令do file
STATA 的操作介面簡介 整體操作流程
觀念觀念
啟動 stata 程式啟動 stata 程式
STATA 開啟暫存記憶體空間來處理資料及暫存處理結果
STATA 開啟暫存記憶體空間來處理資料及暫存處理結果
以 clear 清除記憶體,所有暫存記憶體內的資料都刪除
以 clear 清除記憶體,所有暫存記憶體內的資料都刪除
Exit 離開程式,關閉所有記憶體空間
Exit 離開程式,關閉所有記憶體空間
Stata 的視窗介面
指令視窗
指令視窗是與 stata 對話的地方。在此所下達的所有指令,都立刻會從 results 視窗中得到回應。
DOS basic
dir directory 列出目前所在之資料夾內的所有內容。
dir *.列出目前資料夾內所包含之所有子資料夾的名稱
dir *.dta列出所有副檔名為 .dta 的檔案
DOS basic
cd +路徑名稱 change directory改變資料夾位置至路徑名稱所指定處 EX ) cd c:/temp EX) cd e:
cd ..回上一層
cd . 顯示目前路徑
mkdir Make directory ( 製作資料夾)
Dos Basic
copy filename1 filename2 Copy file from disk or URL Filename1 可以是 URL 位址 EX) copy orig.dta newcopy.dta EX) copy “my document” “copy of document“ 檔案
名稱若有空格,必需加雙引號 EX) copy ..\mydir\doc.txt document\doc.tex EX) copy http://www.stata.com/simple.dta simple.dta
目前路徑。啟動 stata 之後,一般原定路徑 (default path)皆設定在 c:\data
執行 dir 之後的結果
---more--- 代表後面還有內容
---more---
Press Enter or Return 按一次往下一行
Press any other key The next screen of text is displayed
Press Ctrl-Break Stata stops processing the command ASAP
讀取資料檔案 讀取系統檔的方法: Open File 找到資料夾中所欲開啟的檔名
如果檔案不在目前的工作資料夾 (working directory) 中,則最好先將資料複製至工作資料夾,或者改變工作資料夾的位置。
資料的讀取 資料的格式分成系統檔與非系統檔 系統檔的副檔名為 .dta STATA僅能直接讀取文字格式的非系統檔。(但也可以另外採購 STATA TRANSFER這個軟體來解決讀取非系統資料的問題)
文字格式的非系統檔又分成以「空白」及「區隔符號(如 TAB) 來作為間隔的兩種檔案。
開啟系統檔
開啟檔案成功之後螢幕沒有錯誤訊息
Insheet
利用 EXCEL 來讀取資料:先將 EXCEL 儲存成 TAB 間隔的文字檔,然後在用 STATA 的 insheet 指令讀取。
Insheet
將 excel 檔案轉存成文字檔 (tab 字元分隔 )
讀文字格式檔的語法
insheet using [ 檔案名稱 ]
電腦回應讀入資料的變數與觀察值
用 list 來觀看資料內容
資料存檔: Save + 檔名