Syntax data LA/AIDS dengan STATA

Inovasi Pembangunan dan Banyuwangi Festival
November 8, 2017
STATA – Pola Konsumsi LA-AIDS (Syntax)
March 6, 2018
Show all

SUMMARY SYNTAX OLAH DATA LA/AIDS DENGAN STATA

SYNTAX KETERANGAN
Eksplorasi Data
clear Membersihkan semua data, variabel dan label dari memori agar siap digunakan untuk merunning file data baru
use [filename], clear Membuka file data yang akan digunakan
browse Menampilkan file data yang ada di memori
describe Memberikan gambaran dari file data
Summarize [varname] Menampilkan statistik deskriptif dari suatu variabel
Tabulate [varname] Mentabulasikan frekuensi dari suatu variabel
tempfile Menyimpan file sementara
Save [filename] Menyimpan file data
Save [filename] , replace Memperbaharui penyimpanan data dan secara otomatis menghapus file yang lama
help Bantuan dalam penggunaan stata
mean menampilkan nilai rata-rata suatu variabel
count Menjumlahkan data
Memformat data
order [varname] [varname] Merubah urutan variabel yang ada dalam file data
keep [varname] [varname] Menyimpan variabel-variabel yang akan digunakan
keep if [varname] Menyimpan variabel yang akan digunakan dengan menggunakan syarat tertentu
drop [varname] [varname] Menghapus variabel yang tidak digunakan
Rename [oldname] [newname] Mengganti nama variabel lama dengan nama baru
sort [varname] Mengurutkan data berdasarkan variabel tertentu
reshape wide [varname] [varname], i (varname) j (varname) Mentransformasikan bentuk data dari vertikal menjadi horisontal
for var [varname] [varname] [varname] : replace [varname] Melakukan penggantian terhadap banyak variabel
merge 1:1 [varname] using [varname] Menyatukan (merging) data dengan menggunakan variabel spesifik
eststo Menyimpan hasil regresi ke dalam memori
esttab Menampilkan satu atau lebih hasil estimasi dalam suatu tabel secara vertikal
 
Membuat Variabel
gen [newvar] = operasi matematika Menciptakan variabel baru dengan menggunakan operasi matematika seperti :

Ø  Penjumlahan

Ø  Pengurangan

Ø  Perkalian

Ø  Pembagian

Ø  Logaritma, dsb

gen [newvar] = ….. if …… Menciptakan variabel baru dengan menggunakan syarat tertentu
replace [oldvar] = operasi matematika Menggantikan (overwrite) variabel yang sudah ada dengan menggunakan operasi matematika seperti :

Ø  Penjumlahan

Ø  Pengurangan

Ø  Perkalian

Ø  Pembagian

Logaritma, dsb

replace [oldvar] = …..  if …. Menggantikan variabel dengan mengunakan syarat tertentu
egen [newvar] = …… , by [var] Merupakan pengembangan dari syntax generate yang digunakan untuk menciptakan variabel baru dengan melakukan agregasi dari data yang tersedia di memori
egen [newvar] = mean [var] , by [var] atau

bys [varname] : egen [newvar] = mean [varname]

Membuat variabel baru dari rata-rata suatu variabel dan berdasarkan variabel lainnya
Membuat Nama Variabel
label variable [varname] “labelvar” Memberi nama pada setiap variabel agar mudah di identifikasi
label define [labelname] “label” “label” “label” Memberi nama variabel dummy
label val [varname] [labelname] Memberikan nama label pada jenis variabel kategori atau dummy
 
Running Regresi
reg [dependenvar] [independenvar] Running regresi
reg [dependenvar] [independenvar],   f robus Running regresi dengan robust
predict Membuat prediksi dari estimasi yang telah dilakukan
estat vif Uji multikolinieritas
hettest Uji heterokedastisitas
Probit [dependenvar] [independenvar] Perintah melakukan regresi probit
outreg2 Menampilkan hasil regresi, membuat statistik deskriptif dan dasar crosstab
predict …, xb Membuat prediksi dari hasil regresi probit yang telah dilakukan
predict …, xb Membuat prediksi dari estimasi yang telah dilakukan
Margins, dydx(*) post Menampilkan marginal effect regresi probit
set matsize 800 melakukan setting terhadap jumlah variabel maksimum yang dapat disertakan dalam perintah estimasi stata
constraint define Memberikan batasan (restriksi) terhadap model regresi
reg3 (…..), constraints(…..) ireg3 nodfk sure corr(independent) Running Seemingly Unrelated Regression (SUR) dengan restriksi
   

 

 

 

 

Dias Satria
Dias Satria
Dias Satria, Research field :Economic development, international trade, Banking and small/medium enterprise Email. dias.satria@gmail.com Mobile Phone. +62 81 333 828 319 Office Phone. +62 341 551 396

Leave a Reply

Your email address will not be published. Required fields are marked *