SlideShare una empresa de Scribd logo
1 de 49
Агуулга

 Stata   – дээр ажиллаж эхлэх тухай

 Мэдээллийн      баазыг судлах үндсэн
    командууд

   Үзүүлэлтүүдийг шинээр бий
    болгох, өөрчлөх, нэр өгөх зэрэг үйлдлийг
    гүйцэтгэх үндсэн командууд



                                               1
STATA-дээр ажиллаж
    эхлэх тухай



                     2
Ажиллаж эхлэх
Эхлэхдээ дараахь үе шаттайгаар
• хулганаар тогшино
  Start ► Programs ► Stata ► StataSE 10
• эсвэл, Windows Explorer -оос, folder-руу
  орж
     c:stata10
 хулганаар хоѐр тогшино
      wstata.exe

                                             3
Ажиллаж эхлэх
              Үр дүнг үзүүлэх цонх: Үр дүн, өгч байгаа
              командууд энд харагдана
Эргэж харах цонх:
урд өмнө өгөгдсөн
командууд энд
харагдана




Үзүүлэлтүүдийн
цонх: бүх
үзүүлэлтүүдийн
                    Командын цонх: командуудыг энд бичнэ
жагсаалт                                                   4
Ажиллаж эхлэх
• Хэрэв 4 цонхны нэг
  нь, тухайлбал, Үзүүлэлтийн цонх гарч
  ирээгүй байвал, дараах байдлаар
  хулганаар тогшино
  Window ► Variables
  эсвэл CTRL6 –г дарна
 Зөвхөн командын цонхонд л шивж
  болно
 Үр дүн болон командын цонхыг хааж
  болохгүй
                                         5
Ажиллаж эхлэх
 Хэрэв мэдээллийн бааз хэт том бол, STATA-гийн санах хэмжээг
  томсгож болно

    set mem 64m
Results:
  Current memory allocation

                       current                               memory usage
•    settable            value description                         (1M = 1024k)
•    --------------------------------------------------------------------
•    set maxvar             5000 max. variables allowed                       1.733M
•    set memory                64M max. data space                        64.000M
•    set matsize             400 max. RHS vars in models                       1.254M
•                                                                          -----------
•                                                                          66.987M

 STATA зөвхөн ганц мэдээллийн баазыг уншиж чадна. Олон
  мэдээллийн бааз дээр зэрэг ажиллахгүй.


                                                                                         6
Ажиллаж эхлэх – “clear”

• Энэ команд STATA – дээр байгаа
  тоо, үзүүлэлт, үзүүлэлтүүдийн нэр
  зэрэг байгаа бүх зүйлийг устгадаг

• Гэхдээ HD –д хадгалагдсан
  мэдээллийг устгадаггүй

                                      7
Ажиллаж эхлэх – “clear”
• Эргэж харах цонх дээр бичигдсэн
  зүйлсийг устгахгүй
• Энэ команд ямар нэгэн шаардлага
  тавихгүй

• Бичлэгийн бүтэц
  clear
                                    8
Ажиллаж эхлэх – “clear”


• “clear” – командыг хэрэглэх
  тухай:

cd c:intropovdata

clear
                                9
Ажиллаж эхлэх
Урд өмнө хийсэн Stata –гийн мэдээллийн баазыг
    унших
• c:intropovdata -д, Stata –гийн гурван файл
    байхад “hh.dta”-г уншина гэвэл:
1)    cd c:intropovdata
   a)    clear
         use hh
   b)    use hh, clear
2) use c:intropovdatahh.dta, clear
 Stata – гийн мэдээллийн баазыг таних тэмдэг
    (extention) нь - “dta”




                                                 10
Ажиллаж эхлэх
• Өрхийн мэдээллийн бааз (hh.dta) –г
  нээхдээ STATA –гийн Командын цонхонд
  дараах командуудыг шивж өгнө

  set mem 64m
  cd c:/intropov/data
  clear
  use hh
                                     11
Ажиллаж эхлэх
• Stata –гийн хэлний үндсэн бүтэц :


• command [varlist] [=exp] [if exp] [in
  range] [weight] [,options]




                                          12
Ажиллаж эхлэх


command – Stata – гийн команд
varlist – үзүүлэлтүүдийн нэрийн
  жагсаалт

=exp – алгебрийн тэмдэглэл


                                  13
Ажиллаж эхлэх
if / by / in:
• Эдгээр нь команд биш
• Команд өгөхөд нөхцөлийг
  бүрдүүлэх зорилгоор хэрэглэдэг



                                14
Ажиллаж эхлэх
• if exp - тоон ухагдахуун үнэн байх
  ажиглалтуудыг
  хамруулж, командын гүйцэтгэх
  хүрээг тогтооно
• if exp - г командын
  төгсгөлд, холбогдох үзүүлэлт
  байвал түүнтэй нь хамт, бичдэг

                                       15
Ажиллаж эхлэх

• Бичлэгийн бүтэц
command ……..        if sex == male




                                     16
Ажиллаж эхлэх
• in range– тодорхой ажиглалтын
  хувьд командын гүйцэтгэх хүрээг
  тогтооно
• in range - г командын
  төгсгөлд, холбогдох үзүүлэлт
  байвал түүнтэй нь хамт, бичдэг
• Бичлэгийн бүтэц
   –Command … in 1 / 100

                                    17
Ажиллаж эхлэх
• options – хувилбаруудын жагсаалт.
  Олон команд өөрийн гэсэн
  нөхцөлтэй байдаг. Options –
  г, өөрөөр хэлбэл, та өөрийн
  хэрэглэх нөхцөлийг командын
  төгсгөлд, таслалын дараа бичдэг.
  Жишээлбэл:
  summarize varname, detail

                                      18
Ажиллаж эхлэх
• Stata –гийн хэлний бичлэгийн бүтэц
  дараах хэлбэртэй байна:


• [by varlist:] command [varlist] [=exp]
  [if exp] [in range] [weight] [,options]



                                            19
Ажиллаж эхлэх
• by varlist– varlist –д байгаа үзүүлэлтүүдийн тоон
  ухагдахуунууд хоорондоо тэнцүү байгаа
  “мэдээллийн баазын хэсэг бүрт” тухайн командыг
  давтан гүйцэтгэхийг Stata –д хэлж өгдөг
• by varlist – үүний дараа үзүүлэлтийн нэрийг
  бичнэ, гэхдээ эдгээрийг командын өмнө бичнэ
• Бичлэгийн бүтэц
   – by sex : command ….
Жич: энэ бичлэгийн бүтцийг уншуулахаас өмнө
  мэдээлийн баазыг хүйсээр ангилна



                                                      20
Ажиллаж эхлэх

• Команд, нөхцөлүүд, үзүүлэлтийн
  нэр зэргийг товчилж бичиж болно:
    . summarize region, detail
    . sum reg,d




                                     21
Ажиллаж эхлэх

 Stata үсэгний том жижгийг ялгаж
  таньдаг: Stata –гийн командуудыг
  жижиг үсгээр бичдэг
    “Summarize, SUMMARIZE ба
     summarize” – эдгээр нь гурван өөр
     нэр болно


                                     22
Ажиллаж эхлэх – Арифметикийн
             үйлдэлүүд
•   +   нэмэх
•   -   хасах
•   *   үржүүлэх
•   /   хуваах
•   ^   зэрэг дэвшүүлэх




                                   23
Ажиллаж эхлэх – Уялдаа холбооны
              үйлдэлүүд
•   >     Их
•   <     бага
•   >=    тэнцүү буюу их
•   <=    тэнцүү буюу бага
•   ==    тэнцүү
•   ~=    тэнцүү биш
•   !=    тэнцүү биш

                                      24
Ажиллаж эхлэх- Логик үйлдэлүүд
• ~   Үгүй
• &   ба
• |   эсвэл




                             25
Ажиллаж эхлэх - Numlist
Numlist – тооны жагсаалт
 1/3 : 1, 2, 3 – гэсэн гурван тоо
 3/1 ижилхэн гурван тоо, гэхдээ урвуу
 дараалалтай
 -8/-5 : -8, -7, -6, -5 – гэсэн дөрвөн тоо
 1 2 to 4 : 1, 2, 3, 4 – гэсэн дөрвөн тоо
 10 15 to 30 : 10, 15, 20, 25, 30 гэсэн
 таван тоо


                                             26
Ажиллаж эхлэх - Numlist
1 2:4           1 2 to 4 –тэй адил
10 15:30        10 15 to 30 –тэй адил
1(1)3        1, 2, 3 – гэсэн гурван тоо
1(2)9        1, 3, 5, 7, 9 – гэсэн таван тоо
9(-2)1       9, 7, 5, 3, and 1 – гэсэн таван тоо

1 2 3/5 8(2)12 1, 2, 3, 4, 5, 8, 10, 12 – гэсэн
найман тоо


                                                   27
Ажиллаж эхлэх – prefix командууд

• Prefix командуудыг Stata –гийн командуудыг
  урьдчилан засах зорилгоор хэрэглэдэг

• Prefix командын бичлэгийн бүтцийн жишээ:
  – by varlist, option:
  – by region, sort: sum educhead agehead
     • region –ийг varlist -ээр
     • Sort нь by –гийн нөхцөл




                                               28
Ажиллаж эхлэх - weight (жин)
• Weight-г дараах байдлаар
  хэрэглэнэ:

• Түүвэрээс олонлогийн тоог гаргах
• Түүвэр дотор тухайн төрлийн
  өрхийн төлөөлөл хангалттай биш
  эсвэл илүү төлөөлөлтэй байвал
  зохицуулна

                                     29
Ажиллаж эхлэх - weight
 Weight – тохиолдол (observation)
  бүрийн жинг харуулна. weight –ийн
  бичлэгийн бүтэц:
           [weightword=exp]
 “weightword” – нь Stata –гийн команд
  биш юм
 weightword - нь дараах төрлийн аль
  нэг болно


                                         30
Ажиллаж эхлэх - weight
  Weightword               Утга

Weight         Жинг байгаагаар нь авах

fweight        Давтамжийн жин

pweight        Түүврийн жин

aweight        Шинжилгээний жин

iweight        Чухал жин

                                         31
Ажиллаж эхлэх- weight
Шинжилгээний жин (aweight):
• Тухайн тохиолдлын хэлбэлзлэлтэй буюу
  вариацтай урвуу пропорциональ (δ2/wj).
  Энэ нь j дэхь тохиолдлын хэлбэлзлэлийг
  (δ2/wj)-тэй тэнцүү гэж төсөөлж байгаа
  гэсэн үг.
   – Дундаж тоотой мэдээллийн сантай
     ажиллахад ач холбогдолтой
• Бичлэгийн бүтэц
  – command varname [aweight=weightvar]
                                          32
Ажиллаж эхлэх
• Командыг гүйцэтгэх гурван зам байгаа:
  – menu-bar –г ашиглах

  – dialog box (db) –г ажиглах

  – Syntax буюу бичлэгийн бүтцийг
    ажиглах
  – Бичлэгийн бүтцийг ашиглах нь илүү

                                          33
Ажиллаж эхлэх

 Dialog box db – нь Stata –гийн
  командтай харилцах холбоо үүсгэх
  командтай төстэй зам юм

 Бичлэгийн бүтэц нь:
  db command
  For instance: db sum

                                     34
Ажиллаж эхлэх




                35
Ажиллаж эхлэх
Menu/Header – гийн Help Option –д:
• Contents (STATA –гийн командыг
  мэдэхгүй, эхлэн суралцаж байгаа
  хэрэглэгчдэд зориулсан)

• Search (командын нэр болон юу мэдэхийг
  хүсч байгаагаа мэддэг хэрэглэгчдэд
  зориулсан)




                                           36
Ажиллаж эхлэх
Stata- гаас 4 замаар гарч болно
• Командын цонхонд бичих:
    exit
• ALT-F4 товчийг дарах
• Хулганаар тогших
    File ► Exit/Clear
• Хаах товч дээр хулганаар тогших (Stata –
  гийн цонхны баруун дээд өнцөгт байгаа -
  X).
                                         37
Мэдээллийн баазыг судлах үндсэн командууд

• Мэдээллийн баазыг судлахад дараах
  командуудыг хэрэглэдэг
 codebook
 count
 describe




                                        38
Мэдээллийн баазыг судлах үндсэн командууд



    list

    summarize

    table



                                        39
Мэдээллийн баазыг судлах үндсэн командууд


codebook
 дараах зүйлсийг шалгана:
   Үзүүлэлтүүдийн нэр,

   Үзүүлэлтүүдийн утга,

   Мэдээллийн баазын талаарх мэдээллийг
    гаргаж, codebook –г үүсгэж байгаа
    мэдээллийг шалгана
                                           40
Мэдээллийн баазыг судлах үндсэн командууд


codebook
 Энэ нь байхгүй байгаа стандарт тоон
  утгыг илрүүлж, мэдээлнэ
 Бичлэгийн бүтэц
  codebook [varlist] [if] [in] [, option]
  Жишээ нь: codebook
          codebook region

                                            41
Мэдээллийн баазыг судлах үндсэн командууд


count
 Энэ нь тухайн нөхцөлийг хангаж
  байгаа ажиглалт ба тохиолдлуудыг
  тоолж гаргана. Ямар нэгэн нөхцөл
  өгөгдөөгүй үед мэдээллийн баазад
  байгаа бүх тохиолдлуудын тоог
  гаргана.

                                        42
Мэдээллийн баазыг судлах үндсэн командууд



count
 Бичлэгийн бүтэц
  count [if] [in]
Жишээ нь: count
              count if famsize>=5


                                        43
Мэдээллийн баазыг судлах үндсэн командууд


describe
 Мэдээллийн баазын талаарх
  мэдээллийг гаргана:

 Жишээ нь : des
         des region famsize toilet



                                        44
Мэдээллийн баазыг судлах үндсэн командууд


list
 Энэ нь үзүүлэлтүүдийн тоон утгыг
   харуулна
 Бичлэгийн бүтэц
    list
    list [varlist] [if] [in] [, options]


                                           45
Мэдээллийн баазыг судлах үндсэн командууд


list
    Жишээ нь: list
           list region famsize toilet
            list region famsize toilet in 1/15
            list region if famsize>5 in 1/15




                                             46
Мэдээллийн баазыг судлах үндсэн командууд


summarize
• Энэ нь нэгдсэн статистикийг тооцож
  гаргана. Хэрэв үзүүлэлтүүдийг зааж
  өгөөгүй бол, тухайн мэдээллийн
  баазад байгаа бүх үзүүлэлтүүдийн
  нэгдсэн статистикийг тооцож
  гаргана.

                                        47
Мэдээллийн баазыг судлах үндсэн командууд


summarize
 Бичлэгийн бүтэц
  summarize
   summarize [varlist] [if] [in] [weight] [, options]

Жишээ: sum
        sum in 1/15
        sum region famsize toilet
         sum region famsize toilet [aw=weight]

                                                        48
Мэдээллийн баазыг судлах үндсэн командууд



Жич:
• Үзүүлэлтүүдийн жагсаалтыг хэд
  хэдэн үзүүлэлтүүдийг хамруулах
  гаргаж болно
  des region – toilet
  sum region – hhlandd
  list thana - famsize
                                        49

Más contenido relacionado

La actualidad más candente

Санхүүгийн тайланг унших аргууд
Санхүүгийн тайланг унших аргуудСанхүүгийн тайланг унших аргууд
Санхүүгийн тайланг унших аргууд
Byambadrj Myagmar
 
лекц3
лекц3лекц3
лекц3
Pmunkh
 
Power point ашиглах боломжуудаас
Power point ашиглах боломжуудаасPower point ашиглах боломжуудаас
Power point ашиглах боломжуудаас
Otgoo Kh
 
Санхүүгийн тайланд шинжилгээ хийх үлгэрчилсэн заавар
Санхүүгийн тайланд шинжилгээ хийх үлгэрчилсэн зааварСанхүүгийн тайланд шинжилгээ хийх үлгэрчилсэн заавар
Санхүүгийн тайланд шинжилгээ хийх үлгэрчилсэн заавар
Byambadrj Myagmar
 
хүний нөөцийн бүрдүүлэлт гэж юу вэ
хүний нөөцийн бүрдүүлэлт гэж юу вэхүний нөөцийн бүрдүүлэлт гэж юу вэ
хүний нөөцийн бүрдүүлэлт гэж юу вэ
Enhbold Undarmaa
 
Lekts13. dinamik egnee jisheetei buten
Lekts13.  dinamik egnee jisheetei butenLekts13.  dinamik egnee jisheetei buten
Lekts13. dinamik egnee jisheetei buten
Anhaa8941
 
Д.БА206 СТАТИСТИК ХЭМЖИГДЭХҮҮН
Д.БА206 СТАТИСТИК ХЭМЖИГДЭХҮҮНД.БА206 СТАТИСТИК ХЭМЖИГДЭХҮҮН
Д.БА206 СТАТИСТИК ХЭМЖИГДЭХҮҮН
Nomuuntk
 
Spss_lecture
Spss_lectureSpss_lecture
Spss_lecture
oz
 
Таамаглал шалгах
Таамаглал шалгахТаамаглал шалгах
Таамаглал шалгах
serod_hsum
 
С.Дашзэвэг Ч.Сосорбарам - ВАЛЮТЫН ХАНШЫГ ТААМАГЛАЖ, ТҮҮНИЙ ЭРСДЭЛЭЭС ХАМГААЛЖ...
С.Дашзэвэг Ч.Сосорбарам - ВАЛЮТЫН ХАНШЫГ ТААМАГЛАЖ, ТҮҮНИЙ ЭРСДЭЛЭЭС ХАМГААЛЖ...С.Дашзэвэг Ч.Сосорбарам - ВАЛЮТЫН ХАНШЫГ ТААМАГЛАЖ, ТҮҮНИЙ ЭРСДЭЛЭЭС ХАМГААЛЖ...
С.Дашзэвэг Ч.Сосорбарам - ВАЛЮТЫН ХАНШЫГ ТААМАГЛАЖ, ТҮҮНИЙ ЭРСДЭЛЭЭС ХАМГААЛЖ...
batnasanb
 
2 цэгийг дайрсан шулууны тэгшитгэл бичих
2 цэгийг дайрсан шулууны тэгшитгэл бичих2 цэгийг дайрсан шулууны тэгшитгэл бичих
2 цэгийг дайрсан шулууны тэгшитгэл бичих
zaya_0902
 
Lekts 5 tulburiin chadwar [repaired]
Lekts 5 tulburiin chadwar [repaired]Lekts 5 tulburiin chadwar [repaired]
Lekts 5 tulburiin chadwar [repaired]
Byambadrj Myagmar
 

La actualidad más candente (20)

Санхүүгийн тайланг унших аргууд
Санхүүгийн тайланг унших аргуудСанхүүгийн тайланг унших аргууд
Санхүүгийн тайланг унших аргууд
 
лекц3
лекц3лекц3
лекц3
 
Power point ашиглах боломжуудаас
Power point ашиглах боломжуудаасPower point ашиглах боломжуудаас
Power point ашиглах боломжуудаас
 
Санхүүгийн тайланд шинжилгээ хийх үлгэрчилсэн заавар
Санхүүгийн тайланд шинжилгээ хийх үлгэрчилсэн зааварСанхүүгийн тайланд шинжилгээ хийх үлгэрчилсэн заавар
Санхүүгийн тайланд шинжилгээ хийх үлгэрчилсэн заавар
 
хүний нөөцийн бүрдүүлэлт гэж юу вэ
хүний нөөцийн бүрдүүлэлт гэж юу вэхүний нөөцийн бүрдүүлэлт гэж юу вэ
хүний нөөцийн бүрдүүлэлт гэж юу вэ
 
Lekts13. dinamik egnee jisheetei buten
Lekts13.  dinamik egnee jisheetei butenLekts13.  dinamik egnee jisheetei buten
Lekts13. dinamik egnee jisheetei buten
 
Хугацааны цуваан шинжилгээ
Хугацааны цуваан шинжилгээХугацааны цуваан шинжилгээ
Хугацааны цуваан шинжилгээ
 
Д.БА206 СТАТИСТИК ХЭМЖИГДЭХҮҮН
Д.БА206 СТАТИСТИК ХЭМЖИГДЭХҮҮНД.БА206 СТАТИСТИК ХЭМЖИГДЭХҮҮН
Д.БА206 СТАТИСТИК ХЭМЖИГДЭХҮҮН
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
 
Лекц№5 Хүчин чадлын төлөвлөлт
Лекц№5 Хүчин чадлын төлөвлөлтЛекц№5 Хүчин чадлын төлөвлөлт
Лекц№5 Хүчин чадлын төлөвлөлт
 
насаз Lek ts №4
насаз Lek ts  №4насаз Lek ts  №4
насаз Lek ts №4
 
Spss_lecture
Spss_lectureSpss_lecture
Spss_lecture
 
лекц №5
лекц №5лекц №5
лекц №5
 
Бизнес төлөвлөгөө боловсруулах гадаад орчны шинжилгээ
Бизнес төлөвлөгөө боловсруулах гадаад орчны шинжилгээБизнес төлөвлөгөө боловсруулах гадаад орчны шинжилгээ
Бизнес төлөвлөгөө боловсруулах гадаад орчны шинжилгээ
 
Таамаглал шалгах
Таамаглал шалгахТаамаглал шалгах
Таамаглал шалгах
 
Статистикийн онол
Статистикийн онолСтатистикийн онол
Статистикийн онол
 
Менежментийн онол, онолын үүсэл, хөгжил, Монгол онол ...
Менежментийн онол, онолын үүсэл, хөгжил, Монгол онол ...Менежментийн онол, онолын үүсэл, хөгжил, Монгол онол ...
Менежментийн онол, онолын үүсэл, хөгжил, Монгол онол ...
 
С.Дашзэвэг Ч.Сосорбарам - ВАЛЮТЫН ХАНШЫГ ТААМАГЛАЖ, ТҮҮНИЙ ЭРСДЭЛЭЭС ХАМГААЛЖ...
С.Дашзэвэг Ч.Сосорбарам - ВАЛЮТЫН ХАНШЫГ ТААМАГЛАЖ, ТҮҮНИЙ ЭРСДЭЛЭЭС ХАМГААЛЖ...С.Дашзэвэг Ч.Сосорбарам - ВАЛЮТЫН ХАНШЫГ ТААМАГЛАЖ, ТҮҮНИЙ ЭРСДЭЛЭЭС ХАМГААЛЖ...
С.Дашзэвэг Ч.Сосорбарам - ВАЛЮТЫН ХАНШЫГ ТААМАГЛАЖ, ТҮҮНИЙ ЭРСДЭЛЭЭС ХАМГААЛЖ...
 
2 цэгийг дайрсан шулууны тэгшитгэл бичих
2 цэгийг дайрсан шулууны тэгшитгэл бичих2 цэгийг дайрсан шулууны тэгшитгэл бичих
2 цэгийг дайрсан шулууны тэгшитгэл бичих
 
Lekts 5 tulburiin chadwar [repaired]
Lekts 5 tulburiin chadwar [repaired]Lekts 5 tulburiin chadwar [repaired]
Lekts 5 tulburiin chadwar [repaired]
 

Más de oz

лекц2
лекц2лекц2
лекц2
oz
 
Dad_7
Dad_7Dad_7
Dad_7
oz
 
Dad_6
Dad_6Dad_6
Dad_6
oz
 
Dad_6
Dad_6Dad_6
Dad_6
oz
 
Dad6
Dad6Dad6
Dad6
oz
 
Dad_5
Dad_5Dad_5
Dad_5
oz
 
Dad_4
Dad_4Dad_4
Dad_4
oz
 
Dad_3
Dad_3Dad_3
Dad_3
oz
 
Dad_2
Dad_2Dad_2
Dad_2
oz
 
Dad_1
Dad_1Dad_1
Dad_1
oz
 
statistic_tarhalt
statistic_tarhaltstatistic_tarhalt
statistic_tarhalt
oz
 
statistic_dundaj
statistic_dundajstatistic_dundaj
statistic_dundaj
oz
 
statistic_buleglelt
statistic_bulegleltstatistic_buleglelt
statistic_buleglelt
oz
 
statistic_ajiglalt
statistic_ajiglaltstatistic_ajiglalt
statistic_ajiglalt
oz
 
Spsss_jishee
Spsss_jisheeSpsss_jishee
Spsss_jishee
oz
 
Spss_jishee
Spss_jisheeSpss_jishee
Spss_jishee
oz
 
Spss_jishee
Spss_jisheeSpss_jishee
Spss_jishee
oz
 
Spss_dadlaga
Spss_dadlagaSpss_dadlaga
Spss_dadlaga
oz
 
Stata_dad
Stata_dadStata_dad
Stata_dad
oz
 
E-Views програм
E-Views програмE-Views програм
E-Views програм
oz
 

Más de oz (20)

лекц2
лекц2лекц2
лекц2
 
Dad_7
Dad_7Dad_7
Dad_7
 
Dad_6
Dad_6Dad_6
Dad_6
 
Dad_6
Dad_6Dad_6
Dad_6
 
Dad6
Dad6Dad6
Dad6
 
Dad_5
Dad_5Dad_5
Dad_5
 
Dad_4
Dad_4Dad_4
Dad_4
 
Dad_3
Dad_3Dad_3
Dad_3
 
Dad_2
Dad_2Dad_2
Dad_2
 
Dad_1
Dad_1Dad_1
Dad_1
 
statistic_tarhalt
statistic_tarhaltstatistic_tarhalt
statistic_tarhalt
 
statistic_dundaj
statistic_dundajstatistic_dundaj
statistic_dundaj
 
statistic_buleglelt
statistic_bulegleltstatistic_buleglelt
statistic_buleglelt
 
statistic_ajiglalt
statistic_ajiglaltstatistic_ajiglalt
statistic_ajiglalt
 
Spsss_jishee
Spsss_jisheeSpsss_jishee
Spsss_jishee
 
Spss_jishee
Spss_jisheeSpss_jishee
Spss_jishee
 
Spss_jishee
Spss_jisheeSpss_jishee
Spss_jishee
 
Spss_dadlaga
Spss_dadlagaSpss_dadlaga
Spss_dadlaga
 
Stata_dad
Stata_dadStata_dad
Stata_dad
 
E-Views програм
E-Views програмE-Views програм
E-Views програм
 

Stata програм

  • 1. Агуулга  Stata – дээр ажиллаж эхлэх тухай  Мэдээллийн баазыг судлах үндсэн командууд  Үзүүлэлтүүдийг шинээр бий болгох, өөрчлөх, нэр өгөх зэрэг үйлдлийг гүйцэтгэх үндсэн командууд 1
  • 2. STATA-дээр ажиллаж эхлэх тухай 2
  • 3. Ажиллаж эхлэх Эхлэхдээ дараахь үе шаттайгаар • хулганаар тогшино Start ► Programs ► Stata ► StataSE 10 • эсвэл, Windows Explorer -оос, folder-руу орж c:stata10 хулганаар хоѐр тогшино wstata.exe 3
  • 4. Ажиллаж эхлэх Үр дүнг үзүүлэх цонх: Үр дүн, өгч байгаа командууд энд харагдана Эргэж харах цонх: урд өмнө өгөгдсөн командууд энд харагдана Үзүүлэлтүүдийн цонх: бүх үзүүлэлтүүдийн Командын цонх: командуудыг энд бичнэ жагсаалт 4
  • 5. Ажиллаж эхлэх • Хэрэв 4 цонхны нэг нь, тухайлбал, Үзүүлэлтийн цонх гарч ирээгүй байвал, дараах байдлаар хулганаар тогшино Window ► Variables эсвэл CTRL6 –г дарна  Зөвхөн командын цонхонд л шивж болно  Үр дүн болон командын цонхыг хааж болохгүй 5
  • 6. Ажиллаж эхлэх  Хэрэв мэдээллийн бааз хэт том бол, STATA-гийн санах хэмжээг томсгож болно set mem 64m Results: Current memory allocation current memory usage • settable value description (1M = 1024k) • -------------------------------------------------------------------- • set maxvar 5000 max. variables allowed 1.733M • set memory 64M max. data space 64.000M • set matsize 400 max. RHS vars in models 1.254M • ----------- • 66.987M  STATA зөвхөн ганц мэдээллийн баазыг уншиж чадна. Олон мэдээллийн бааз дээр зэрэг ажиллахгүй. 6
  • 7. Ажиллаж эхлэх – “clear” • Энэ команд STATA – дээр байгаа тоо, үзүүлэлт, үзүүлэлтүүдийн нэр зэрэг байгаа бүх зүйлийг устгадаг • Гэхдээ HD –д хадгалагдсан мэдээллийг устгадаггүй 7
  • 8. Ажиллаж эхлэх – “clear” • Эргэж харах цонх дээр бичигдсэн зүйлсийг устгахгүй • Энэ команд ямар нэгэн шаардлага тавихгүй • Бичлэгийн бүтэц clear 8
  • 9. Ажиллаж эхлэх – “clear” • “clear” – командыг хэрэглэх тухай: cd c:intropovdata clear 9
  • 10. Ажиллаж эхлэх Урд өмнө хийсэн Stata –гийн мэдээллийн баазыг унших • c:intropovdata -д, Stata –гийн гурван файл байхад “hh.dta”-г уншина гэвэл: 1) cd c:intropovdata a) clear use hh b) use hh, clear 2) use c:intropovdatahh.dta, clear  Stata – гийн мэдээллийн баазыг таних тэмдэг (extention) нь - “dta” 10
  • 11. Ажиллаж эхлэх • Өрхийн мэдээллийн бааз (hh.dta) –г нээхдээ STATA –гийн Командын цонхонд дараах командуудыг шивж өгнө set mem 64m cd c:/intropov/data clear use hh 11
  • 12. Ажиллаж эхлэх • Stata –гийн хэлний үндсэн бүтэц : • command [varlist] [=exp] [if exp] [in range] [weight] [,options] 12
  • 13. Ажиллаж эхлэх command – Stata – гийн команд varlist – үзүүлэлтүүдийн нэрийн жагсаалт =exp – алгебрийн тэмдэглэл 13
  • 14. Ажиллаж эхлэх if / by / in: • Эдгээр нь команд биш • Команд өгөхөд нөхцөлийг бүрдүүлэх зорилгоор хэрэглэдэг 14
  • 15. Ажиллаж эхлэх • if exp - тоон ухагдахуун үнэн байх ажиглалтуудыг хамруулж, командын гүйцэтгэх хүрээг тогтооно • if exp - г командын төгсгөлд, холбогдох үзүүлэлт байвал түүнтэй нь хамт, бичдэг 15
  • 16. Ажиллаж эхлэх • Бичлэгийн бүтэц command …….. if sex == male 16
  • 17. Ажиллаж эхлэх • in range– тодорхой ажиглалтын хувьд командын гүйцэтгэх хүрээг тогтооно • in range - г командын төгсгөлд, холбогдох үзүүлэлт байвал түүнтэй нь хамт, бичдэг • Бичлэгийн бүтэц –Command … in 1 / 100 17
  • 18. Ажиллаж эхлэх • options – хувилбаруудын жагсаалт. Олон команд өөрийн гэсэн нөхцөлтэй байдаг. Options – г, өөрөөр хэлбэл, та өөрийн хэрэглэх нөхцөлийг командын төгсгөлд, таслалын дараа бичдэг. Жишээлбэл: summarize varname, detail 18
  • 19. Ажиллаж эхлэх • Stata –гийн хэлний бичлэгийн бүтэц дараах хэлбэртэй байна: • [by varlist:] command [varlist] [=exp] [if exp] [in range] [weight] [,options] 19
  • 20. Ажиллаж эхлэх • by varlist– varlist –д байгаа үзүүлэлтүүдийн тоон ухагдахуунууд хоорондоо тэнцүү байгаа “мэдээллийн баазын хэсэг бүрт” тухайн командыг давтан гүйцэтгэхийг Stata –д хэлж өгдөг • by varlist – үүний дараа үзүүлэлтийн нэрийг бичнэ, гэхдээ эдгээрийг командын өмнө бичнэ • Бичлэгийн бүтэц – by sex : command …. Жич: энэ бичлэгийн бүтцийг уншуулахаас өмнө мэдээлийн баазыг хүйсээр ангилна 20
  • 21. Ажиллаж эхлэх • Команд, нөхцөлүүд, үзүүлэлтийн нэр зэргийг товчилж бичиж болно: . summarize region, detail . sum reg,d 21
  • 22. Ажиллаж эхлэх  Stata үсэгний том жижгийг ялгаж таньдаг: Stata –гийн командуудыг жижиг үсгээр бичдэг  “Summarize, SUMMARIZE ба summarize” – эдгээр нь гурван өөр нэр болно 22
  • 23. Ажиллаж эхлэх – Арифметикийн үйлдэлүүд • + нэмэх • - хасах • * үржүүлэх • / хуваах • ^ зэрэг дэвшүүлэх 23
  • 24. Ажиллаж эхлэх – Уялдаа холбооны үйлдэлүүд • > Их • < бага • >= тэнцүү буюу их • <= тэнцүү буюу бага • == тэнцүү • ~= тэнцүү биш • != тэнцүү биш 24
  • 25. Ажиллаж эхлэх- Логик үйлдэлүүд • ~ Үгүй • & ба • | эсвэл 25
  • 26. Ажиллаж эхлэх - Numlist Numlist – тооны жагсаалт 1/3 : 1, 2, 3 – гэсэн гурван тоо 3/1 ижилхэн гурван тоо, гэхдээ урвуу дараалалтай -8/-5 : -8, -7, -6, -5 – гэсэн дөрвөн тоо 1 2 to 4 : 1, 2, 3, 4 – гэсэн дөрвөн тоо 10 15 to 30 : 10, 15, 20, 25, 30 гэсэн таван тоо 26
  • 27. Ажиллаж эхлэх - Numlist 1 2:4 1 2 to 4 –тэй адил 10 15:30 10 15 to 30 –тэй адил 1(1)3 1, 2, 3 – гэсэн гурван тоо 1(2)9 1, 3, 5, 7, 9 – гэсэн таван тоо 9(-2)1 9, 7, 5, 3, and 1 – гэсэн таван тоо 1 2 3/5 8(2)12 1, 2, 3, 4, 5, 8, 10, 12 – гэсэн найман тоо 27
  • 28. Ажиллаж эхлэх – prefix командууд • Prefix командуудыг Stata –гийн командуудыг урьдчилан засах зорилгоор хэрэглэдэг • Prefix командын бичлэгийн бүтцийн жишээ: – by varlist, option: – by region, sort: sum educhead agehead • region –ийг varlist -ээр • Sort нь by –гийн нөхцөл 28
  • 29. Ажиллаж эхлэх - weight (жин) • Weight-г дараах байдлаар хэрэглэнэ: • Түүвэрээс олонлогийн тоог гаргах • Түүвэр дотор тухайн төрлийн өрхийн төлөөлөл хангалттай биш эсвэл илүү төлөөлөлтэй байвал зохицуулна 29
  • 30. Ажиллаж эхлэх - weight  Weight – тохиолдол (observation) бүрийн жинг харуулна. weight –ийн бичлэгийн бүтэц: [weightword=exp]  “weightword” – нь Stata –гийн команд биш юм  weightword - нь дараах төрлийн аль нэг болно 30
  • 31. Ажиллаж эхлэх - weight Weightword Утга Weight Жинг байгаагаар нь авах fweight Давтамжийн жин pweight Түүврийн жин aweight Шинжилгээний жин iweight Чухал жин 31
  • 32. Ажиллаж эхлэх- weight Шинжилгээний жин (aweight): • Тухайн тохиолдлын хэлбэлзлэлтэй буюу вариацтай урвуу пропорциональ (δ2/wj). Энэ нь j дэхь тохиолдлын хэлбэлзлэлийг (δ2/wj)-тэй тэнцүү гэж төсөөлж байгаа гэсэн үг. – Дундаж тоотой мэдээллийн сантай ажиллахад ач холбогдолтой • Бичлэгийн бүтэц – command varname [aweight=weightvar] 32
  • 33. Ажиллаж эхлэх • Командыг гүйцэтгэх гурван зам байгаа: – menu-bar –г ашиглах – dialog box (db) –г ажиглах – Syntax буюу бичлэгийн бүтцийг ажиглах – Бичлэгийн бүтцийг ашиглах нь илүү 33
  • 34. Ажиллаж эхлэх  Dialog box db – нь Stata –гийн командтай харилцах холбоо үүсгэх командтай төстэй зам юм  Бичлэгийн бүтэц нь: db command For instance: db sum 34
  • 36. Ажиллаж эхлэх Menu/Header – гийн Help Option –д: • Contents (STATA –гийн командыг мэдэхгүй, эхлэн суралцаж байгаа хэрэглэгчдэд зориулсан) • Search (командын нэр болон юу мэдэхийг хүсч байгаагаа мэддэг хэрэглэгчдэд зориулсан) 36
  • 37. Ажиллаж эхлэх Stata- гаас 4 замаар гарч болно • Командын цонхонд бичих: exit • ALT-F4 товчийг дарах • Хулганаар тогших File ► Exit/Clear • Хаах товч дээр хулганаар тогших (Stata – гийн цонхны баруун дээд өнцөгт байгаа - X). 37
  • 38. Мэдээллийн баазыг судлах үндсэн командууд • Мэдээллийн баазыг судлахад дараах командуудыг хэрэглэдэг codebook count describe 38
  • 39. Мэдээллийн баазыг судлах үндсэн командууд list summarize table 39
  • 40. Мэдээллийн баазыг судлах үндсэн командууд codebook  дараах зүйлсийг шалгана:  Үзүүлэлтүүдийн нэр,  Үзүүлэлтүүдийн утга,  Мэдээллийн баазын талаарх мэдээллийг гаргаж, codebook –г үүсгэж байгаа мэдээллийг шалгана 40
  • 41. Мэдээллийн баазыг судлах үндсэн командууд codebook  Энэ нь байхгүй байгаа стандарт тоон утгыг илрүүлж, мэдээлнэ  Бичлэгийн бүтэц codebook [varlist] [if] [in] [, option] Жишээ нь: codebook codebook region 41
  • 42. Мэдээллийн баазыг судлах үндсэн командууд count  Энэ нь тухайн нөхцөлийг хангаж байгаа ажиглалт ба тохиолдлуудыг тоолж гаргана. Ямар нэгэн нөхцөл өгөгдөөгүй үед мэдээллийн баазад байгаа бүх тохиолдлуудын тоог гаргана. 42
  • 43. Мэдээллийн баазыг судлах үндсэн командууд count  Бичлэгийн бүтэц count [if] [in] Жишээ нь: count count if famsize>=5 43
  • 44. Мэдээллийн баазыг судлах үндсэн командууд describe  Мэдээллийн баазын талаарх мэдээллийг гаргана: Жишээ нь : des des region famsize toilet 44
  • 45. Мэдээллийн баазыг судлах үндсэн командууд list  Энэ нь үзүүлэлтүүдийн тоон утгыг харуулна  Бичлэгийн бүтэц list list [varlist] [if] [in] [, options] 45
  • 46. Мэдээллийн баазыг судлах үндсэн командууд list Жишээ нь: list list region famsize toilet list region famsize toilet in 1/15 list region if famsize>5 in 1/15 46
  • 47. Мэдээллийн баазыг судлах үндсэн командууд summarize • Энэ нь нэгдсэн статистикийг тооцож гаргана. Хэрэв үзүүлэлтүүдийг зааж өгөөгүй бол, тухайн мэдээллийн баазад байгаа бүх үзүүлэлтүүдийн нэгдсэн статистикийг тооцож гаргана. 47
  • 48. Мэдээллийн баазыг судлах үндсэн командууд summarize  Бичлэгийн бүтэц summarize summarize [varlist] [if] [in] [weight] [, options] Жишээ: sum sum in 1/15 sum region famsize toilet sum region famsize toilet [aw=weight] 48
  • 49. Мэдээллийн баазыг судлах үндсэн командууд Жич: • Үзүүлэлтүүдийн жагсаалтыг хэд хэдэн үзүүлэлтүүдийг хамруулах гаргаж болно des region – toilet sum region – hhlandd list thana - famsize 49