SlideShare ist ein Scribd-Unternehmen logo
1 von 49
Downloaden Sie, um offline zu lesen
Агуулга

 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

Weitere ähnliche Inhalte

Mehr von oz

лекц2
лекц2лекц2
лекц2oz
 
Dad_7
Dad_7Dad_7
Dad_7oz
 
Dad_6
Dad_6Dad_6
Dad_6oz
 
Dad_6
Dad_6Dad_6
Dad_6oz
 
Dad6
Dad6Dad6
Dad6oz
 
Dad_5
Dad_5Dad_5
Dad_5oz
 
Dad_4
Dad_4Dad_4
Dad_4oz
 
Dad_3
Dad_3Dad_3
Dad_3oz
 
Dad_2
Dad_2Dad_2
Dad_2oz
 
Dad_1
Dad_1Dad_1
Dad_1oz
 
statistic_tarhalt
statistic_tarhaltstatistic_tarhalt
statistic_tarhaltoz
 
statistic_dundaj
statistic_dundajstatistic_dundaj
statistic_dundajoz
 
statistic_buleglelt
statistic_bulegleltstatistic_buleglelt
statistic_bulegleltoz
 
statistic_ajiglalt
statistic_ajiglaltstatistic_ajiglalt
statistic_ajiglaltoz
 
Spsss_jishee
Spsss_jisheeSpsss_jishee
Spsss_jisheeoz
 
Spss_jishee
Spss_jisheeSpss_jishee
Spss_jisheeoz
 
Spss_jishee
Spss_jisheeSpss_jishee
Spss_jisheeoz
 
Spss_dadlaga
Spss_dadlagaSpss_dadlaga
Spss_dadlagaoz
 
Stata_dad
Stata_dadStata_dad
Stata_dadoz
 
Spss_lecture
Spss_lectureSpss_lecture
Spss_lectureoz
 

Mehr von 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
 
Spss_lecture
Spss_lectureSpss_lecture
Spss_lecture
 

Stata program

  • 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