Professional Documents
Culture Documents
Командын
бичлэгийн Хувьсагчдийн цонх
түүх
Үр дүнгийн цонх
Хувьсагчдийн
мэдээллийн
цонх
Файлын
Командын мөр
байрлал
Stata програм хувилбар
• about Ашиглаж буй хувилбарыг харуулна
• Stata Гарчгийн мөрөнд Stata нэрийн ард
харагддаг
• SE Special Edition IC- ээсээ ихээхэн санах ой бүхий
• MP* Paralel Edition илүү олон тооны хувьсагч,
ажиглалтын утга, командын өргөн
• IC
• Small Stata 1200 ажиглалтын утга, 99 хувьсагчаар хязгаарлагдана.
Эхлэн суралцагчид, оюутнуудад зориулагдсан
• 13.0
• 14.2
Зарим Stata файлууд Ажиллах зарчим
*.scml *.log Програмд уншуулсан үр дүнгүүд.
“Лог” файл: Results цонхонд гарч буй үр дүнг • Menu буюу цэс ашиглан
хадгалсан файл. ажиллах: Цаг их авна,
командыг шууд санахгүй
*.do Командуудаас бүрдсэн текст бөгөөд үед формат, бүтцийг
“Дү” файл : шууд өгөгдлийн файл дээр харах боломжтой.
уншуулдаг. • Командын мөр ашиглан
*.ado автоматаар ачаалсан “дү” файл ажиллах
• “Дү” файл уншуулж
*.dta Өгөгдөл болон хувьсагчид, ажиллах
“Дата” файл: хувьсагчдын тайлбарыг хадгалсан
файл • Өөрт хэрэгцээтэй
Програм
*.gph График файл бичих/хөгжүүлэх, бусдын
*.grec График файлын эдитор дэхь хөгжүүлсэнийг ашиглах
бичлэг файл
Файлын нэр
Курсорын байрлал
Stata файл шинээр үүсгэх Нүдэн дэх утга
• Stata дээр файлаа үүсгэх
• Эксел дээрээс импортлох
Хувьсагчийн харагдах байдал
• Улаан нь String/текст хэлбэртэй
• Хар нь Numeric/тоо хэлбэртэй:
• Float Тасралтгүй утгууд,
• Double таслалаас хойш олон
оронгийн нарийвчлалтай
• Хамгийн нийтлэг: use describe save codebook count list edit rename …
• Хувьсагч үүсгэх, устгах, хувьсагчид дээрх үйлдлүүд
• Өгөгдлийг экспортлох
• Хувьсагчид эсвэл ажиглалтын утгуудыг эрэмбэлэх
• Өгөгдлийг дахин зохион байгуулах эсвэл нэгтгэх
• Санамсаргүйгээр түүвэрлэх
• Файлыг эмхэлж цэгцлэх
Дата менежмент:
Хувьсагч үүсгэх, устгах, хувьсагчид дээрх үйлдлүүд
• clear санах ой дахь өгөгдөл, лэбэл зэргийг арчина: drop _all гэсэн команд мөн
ижил
• drop Хувьсагчид эсвэл өгөгдлийг устгана
• keep Төсөөтэй гэхдээ хувьсагч эсвэл өгөгдлийг хадгалж үлдэнэ
• egen функц fcn() ашиглан шинэ хувьсагч үүсгэнэ Жнь:
egen newv2=rowmin(v1 v2 v3)
• gen шинэ хувьсагч үүсгэх ба “=“ тэмдгийн араас агуулга буюу
шинээр үүсгэх эсвэл өөрчлөх утгыг илэрхийлж бичнэ Жнь:
gen int age2=age^2 if age>30
• separate Хувьсагчын хүлээн авч буй утгуудаас бүрдсэн шинэ хувьсагч үүсгэнэ
• split Текстэн хувьсагчийн агуулгыг хэсгүүдэд хуваана
• varmanage хувьсагчдын лэбэл, формат, болон бусад тохиргоог удирдана
Дата менежмент: Өгөгдлийг экспортлох
• export excel .xls болон .xlsx файлыг үүсгэнэ Экселийн sheet,
эсвэл сонгогдсон нүднүүдийн хүрээг ашиглаж
болно
• export delimited таслал эсвэл хоосон зайгаар тусгаарлагдсан
файлуудыг үүсгэнэ
• putexcel Stata дээрх үр дүнг Эксэл файл рүү экспортлоно
Дата менежмент:
Хувьсагчид эсвэл ажиглалтын утгуудыг эрэмбэлэх
• order Хувьсагчдыг дахин дараалалд оруулна, [, сонголт] хэсэгт
last before(v4) after(v2) г.м ээр дараалуулж байршуулна
мөн [, сонголт] хэсэгт alphabetic гэж өгвөл зааж өгсөн
хувьсагчдыг үсгийн дарааллаар эрэмбэлснийг бусад
хувьсагчдын эхэнд шилжүүлнэ
• sort ажиглалтын утгуудыг эрэмбэлнэ Ингэхдээ зааж өгсөн
хувьсагчдын хүлээн авч буй утгуудыг өсөх дарааллаар
эрэмбэлнэ [, сонголт] хэсэгт stable гэж өгвөл ижил утгууд
бүхий ажиглалтуудыг өмнө нь байсан дарааллаар нь
үлдээнэ
Дата менежмент: Өгөгдлийг дахин зохион байгуулах
Файлуудыг нэгтгэх 2 арга байдаг:
• Ижил хувьсагч бүхий файлд ажиглалтын утгуудыг нэмж нэгтгэх
• Энэ нь өмнө нь хадгалагдчихсан байгаа файл дахь өгөгдлийг одоо
програмд нээгдсэн файлын ажиглалтын утгуудын араас нэмж нэгтгэнэ.
• Файлууд нэг ижил хавтсанд байх ёстой
• Ижил өгөгдөл бүхий хувьсагчдын нэр нь ижил байх ёстой
• МУ-ын хангай, төвийн бүсийн ижил мэдээлэл бүхий файл дээр УБ, баруун,
зүүн бүсийн ижил мэдээлэл бүхий файлыг нэгтгэж болно.
• Хэрэв файлуудад ижил нэртэй хувьсагч байхгүй бол “missing value”(.)
үүсдэг.
• Ижил обьектууд дээр хэмжилт хийсэн шинэ хувьсагчдийг нэмж
нэгтгэх
Дата менежмент: Өгөгдлийг дахин зохион байгуулах
• append using “файлын нэр” [файлын нэр] [, сонголт]
[сонголт]
generate(шинэ хувьсагч) нэмэгдсэн ажиглалтын утгуудын эх
үүсвэрийг агуулсан шинэ хувьсагч үүснэ
keep(хувьсагч нэр) ажиглалтын утгууд шинээр нэмэгдэж байгаа
файлаас хаалтанд нэрлэсэн хувьсагчдын
хувьд л өгөгдөл шинээр нэмэгдэнэ.
nolabel ажиглалтын утгууд шинээр нэмэгдэж байгаа
файлаас хувьсагчийн тайлбар код буюу
“лэбэл”-ийг хуулж авахгүй
Дата менежмент: Өгөгдлийг дахин зохион байгуулах
Файлуудыг нэгтгэх 2 арга байдаг:
• Ижил хувьсагч бүхий файлд ажиглалтын утгуудыг нэмж нэгтгэх
• Ижил обьектууд дээр хэмжилт хийсэн шинэ хувьсагчдийг нэмж
нэгтгэх
• хоёр файл ядаж нэг ижил(түлхүүр) хувьсагч агуулсан байх ёстой. Учир нь
match буюу зөв ажиглалтын утгад харгалзан шинэ хувьсагч нэмж
нэгтгэгдэнэ. Хэрэв обьект нь хүмүүс бол ID гэсэн хувьсагч нь ижил байна.
Хэрэв обьект нь сургуулиуд бол Сургууль ID болно.
• Өгөгдсөн түлхүүр хувьсагчаар 1:1, m:1, 1:m, m:m харьцаагаар нэгтгэж
болно.
Дата менежмент: Өгөгдлийг дахин зохион байгуулах
• merge 1:1 “түлхүүр хувьсагчийн нэр” using “файлын нэр” [, сонголт]
[сонголт]
generate(шинэ хувьсагч) нэгтгэсэн үр дүнг тэмдэглэж харуулах
шинэ хувьсагч үүснэ
keepusing(хувьсагч нэрс) нэмж нэгтгэгдэж байгаа файлаас
хаалтанд нэрлэсэн хувьсагчид л шинээр
нэмэгдэнэ.
nolabel шинээр хувьсагч нэмэгдэж байгаа файлаас
хувьсагчийн тайлбар код буюу “лэбэл”-ийг
хуулж авахгүй
Дата менежмент: Санамсаргүйгээр түүвэрлэх
• sample санах ой дахь өгөгдлөөс санамсаргүй түүвэр хийдэг. Команд
өгснөөр зөвхөн түүвэрт багтсан ажиглалтууд үлддэг. Энд буцаалтгүй
түүвэрлэлт хийнэ
• Түүвэрлэлт хийх хувийг эсвэл тоог зааж өгнө, тоог зааж өгөх бол
[,сонголт] хэсэгт count гэж бичнэ
• Страта бүрээс түүвэрлэх бол [, сонголт] хэсэгт by(“групп хувьсагчид”)
ийг бичиж өгнө, count гэж өгөөгүй бол страта бүрээс зааж өгсөн хувийг
түүвэрлэнэ
Дата менежмент: Файлыг цэгцлэх
• Copy команд нь файлыг хуулдаг.
• Copy “Файлын нэр1” “Файлын нэр2” [, сонголт]
• “файлын нэр1” нь файл эсвэл линк байж болно
• “файлын нэр2” нь файл эсвэл директор байж болно
• [, сонголт]
public “файлын нэр2” ийг нээлттэй үүсгэнэ
replace “файлын нэр2” хуучныг устгаад дахин үүсгэнэ
text “файлын нэр1” ийг текст файл гэж үзэж текстэн
форматад хувиргана
• copy orig.dta newcopy.dta
• Copy http://www.stata.com/examples/simple.dta simple.dta
Дата менежмент: Файлыг цэгцлэх
• cd “директор нэр” эсвэл cd “драйв: директор_нэр”
• одоогийн ажиллаж буй директорыг командад зааж буй драйв болон директор
руу өөрчлөнө.
• Stata дээр ажиллах явцад одоогийн ажиллаж байгаагаас өөр файл нээж
ажиллах үед шинээр нээх файл байрлаж байгаа директор руу аваачна.