Anda di halaman 1dari 15

PENGANTAR STATA

Iwan Ariawan
Dep. Biostatistik FKM-UI
User Interface

Variable window
Review window

Result Window

Command Window
Prinsip Umum
• Stata dapat dijalankan melalui perintah atau menu
• Untuk menyimpan file hasil analisis, file harus disiapkan
terlebih dahulu:
• File  Log  Begin
• Pilih jenis file
• Smcl, hanya bisa dibaca oleh Stata
• Txt/log, format teks umum, dpt dibaca Word
• Grafik harus disimpan tersendiri, tidak masuk dlm log file
• Case sensitive, huruf besar & kecil dianggap berbeda
• Semua perintah harus dituliskan dalam huruf kecil
• Perintah dapat disingkat dengan 3 huruf pertama saja
(generate menjadi gen, replace menjadi rep)
Membuka File
• File  Open
Melihat Data
• Klik Data Browser (untuk melihat saja)
Mengedit data
• Klik Data Editor
Struktur Perintah
• Perintah var, opsi
• Membuat variabel baru:
• generate newvar = x
• generate umurgrp = .
• Membuat variabel baru umurgrp dengan isian . (missing)

• Mengubah isi variabel


• replace var = y
• replace umurgrp = 9
• Mengganti isi variabel umurgrp dengan 9
Kondisional
• Setelah perintah utama, berikan perintah if
• Operator yg dpt digunakan
• == untuk sama dengan
• >= lebih besar atau sama dengan
• > lebih besar
• <= lebih kecil atau sama dengan
• < lebih kecil
• & dan
• | atau
• replace umurgrp=1 if umur==18
• Perhatikan penggunaan tanda == untuk sama dengan
Kondisional
• Mengkode ulang umur dari kontinyu menjadi 10-19=1, 20-
29=2, 30-39=3
• gen umurgrp = .
• replace umurgrp = 1 if umur >= 10 & umur <=19
• replace umurgrp = 2 if umur >= 20 & umur <= 29
• replace umurgrp = 3 if umur >= 30 & umur <= 39
Mengkode ulang variabel
• recode x aturan, generate(nx)
• Mengkode ulang variabel x dengan aturan tertentu dan
merekamnya pada variabel baru, nx

• Mengkode ulang umur dari kontinyu menjadi 10-19=1, 20-


29=2, 30-39=3
• recode umur 10/19=1 20/29=2 30/39=3, generate(umurgrp)
Mengkode ulang variabel
• Mengkode ulang variabel kontinyu berdasarkan persentil
• Mengetahui batas persentilnya
• centile var, centile(c1, c2, c3, …, ck)
• centile umur, centile(0, 20,40, 60, 80,100)  mencari batas kuintil
variabel umur
• Mengkode ulang menurut persentilnya
• xtile new_var = var, nq(k)
• xtile umur_grp = umur, nq(5)  mengkode ulang variabel umur
berdasarkan kuintilnya
Statistik deskriptif
• Menampilkan rata-rata & simpang baku
• summarize var
Statistik deskriptif
• Tampilan lebih lengkap
• summarize var, detail
Statistik deskriptif
• Tabulasi distribusi frekuensi
• tab var
Statistik deskriprif
• Tabulasi distribusi frekuensi beberapa variabel
• tab1 var1 var2 …

Anda mungkin juga menyukai