modul stata - data management (2011)

Upload: akbar-suwardi

Post on 11-Jul-2015

4.266 views

Category:

Documents


46 download

DESCRIPTION

Ekonometrika, STATA, Data Management

TRANSCRIPT

LABORATORIUM KOMPUTASI DEPARTEMEN ILMU EKONOMIFAKULTAS EKONOMI UNIVERSITAS INDONESIA

MODUL

STATA: Basic Data Management (Edisi:2011)Oleh : Akbar Suwardi

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Departemen Ilmu Ekonomi-FEUI Lt. 1, Depok Telp. (021) 78886252

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252 PENGANTAR STATA PENGENALAN STATA DAN DATA MANAGEMENT 1. PENGENALAN STATA STATA merupakan program statistik dengan fungsi statistik dan ekonometrik yang relatif lengkap dibandingkan software statistik lainnya. Selain dapat digunakan untuk data yang panel dan Times Series, STATA mampu mengolah data dengan jumlah variabel yang cukup banyak atau dengan jumlah observasi yang besar, seperti data Sensus Penduduk, SUSENAS dan SAKERNAS. STATA juga mampu mengolah data yang membutuhkan tingkat akurasi tinggi, seperti analisis ekonometrik. Kelebihan STATA diluar kemampuan analisisnya adalah tersedianya online help untuk mencari keterangan tentang syntax yang dibutuhkan untuk sebuah analisis ekonometrik, oleh karena itu perintah (ado) di stata dapat menambah sesuai dengan penemuan perintah terbaru. Selain itu terdapat online update dimana akan diperoleh update fungsi-fungsi statistic dan ekonometrik yang terbaru atau yang sifatnya lebih advance (tanpa harus update software).

[email protected]

STATA Data Management | 1

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252 Software STATA kita buka dengan cara double click pada icon STATA di desktop computer. STATA menampilkan empat window sekaligus yang masing-masing mempunyai fungsi yang berbeda, antara lain : Review, Variables, Stata Result dan Stata Command. Review menampilkan seluruh syntax command yang pernah dituliskan pada window Stata Command. Variables menampilkan daftar nama variabel dari data yang sedang aktif Stata result menampilkan syntax program, hasil proses dari syntax command. Stata command tempat untuk menuliskan syntax command Pada toolbar terdapat option File, Edit, Prefs, Data, Graphics, Statistics, Users, Windows, dan help. Graphics dan Statistics adalah dua option utama yang biasanya digunakan untuk analisis statistic dan ekonometrik. Untuk mendapatkan online help, pada toolbar help klik Search Search net resources (jika terhubung dengan internet). 2. MEMULAI STATA a. Membuat & Memilih Direktori Kerja, Alokasi Memori, dan Pembuatan Catatan Kerja. Hal awal kecil yang harus anda perhatikan sebelum bekerja dengan STATA (juga sebaiknya dengan program lainnya), adalah memastikan anda mengetahui dimana anda akan menyimpan file-file anda, baik file input maupun output, serta catatan pekerjaan anda. Direktori kerja STATA standarnya akan diletakan pada c:\data , tetapi apabila anda tidak mau menyimpan file dan catatan anda disini maka anda dapat membuat direktori kerja baru dan berpindah ke direktori

[email protected]

STATA Data Management | 2

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252 tersebut. Misalakan saya ingin membuat direktori baru di drive c, dengan nama akbar, maka saya dapat memerintah STATA untuk melakukan hal ini dengan: mkdir c:\akbar mkdir = make directory

Dan apabila saya ingin memindahkan direktori kerja saya ke alamat ini, saya dapat mengetik: cd = change directory

cd c:\akbar

setelah kita memindahkan alamat kerja kita ke alamat yang kita inginkan, maka kita siap bekerja dengan STATA. Tetapi sebagai peneliti, akan lebih baik apabila kita juga membuat catatan pekerjaan yang kita lakukan pada saat itu, sebagai back-up dari peristiwa-peristiwa yang tidak diinginkan, maupun dapat juga digunakan sebagai laporan maupun reminder dari apa yang kiat kerjaan waktu itu. Caranya adalah dengan perintah log :

log using c:\akbar\states.smcl----------------------------------------------------------------------name: log: log type: opened on: c:\akbar\states.smcl smcl 23 Nov 2010, 22:28:39

maka mulai dari titik ini semua yang anda kerjakan di STATA akan tercatat pada laporan ini. b. Perintah membuka file data Sebelum membuka file data pada program STATA, terlebih dahulu dipastikan bahwa file data sudah dalam format STATA dengan file extension .dta. Jika file [email protected] STATA Data Management | 3

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252 data tidak dalam format STATA, terlebih dahulu format data diubah dengan menggunakan program Stat Transfer. Untuk membuka file pada Stata dapat dilakukan dengan perintah sebagai berikut: use "C:\Users\Akbar Suwardi\Desktop\states.dta", clear Atau bisa dilakukan dengan mengklik ikon open file di pojok kiri atas seperti umumnya membuka file pada program lainnya. ! Atau langsung double click file data yang ingin dibuka. Catatan : Dalam menuliskan syntax command pada window Stata Command, hindari menulis tanda . titik. c. Mengatur memori dalam STATA Seringkali alokasi memori untuk menjalankan file data tidak mencukupi. Hal ini bisa disebabkan oleh besarnya observasi atau banyaknya jumlah variable. Bila alokasi memori tidak mencukupi maka akan tampil di window Stata Result tampilan sebagai berikut:no room to add more observations ......

Perintah mengatur memory: set mem 128m Maksudnya adalah memori yang dialokasikan untuk menjalankan program adalah 128 Mega Byte. d. Menyimpan data

[email protected]

STATA Data Management | 4

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252 Bila kita ingin menyimpan data setelah kita melakukan manipulasi ataupun proses pada data, kita dapat menyimpan data tersebut dengan nama yang sama ataupun dengan nama yang baru. Untuk menyimpan dengan nama yang sama, ketik: save, replace Untuk menyimpan dengan nama yang berbeda, ketik save states.dta _new

e. Keluar dari STATA Setelah kita selesai bekerja dan berniat keluar dari program STATA, selain dengan menutup window (meng-klik tanda silang di ujung atas kanan window), dapat juga melakukan perintah berikut: exit tetapi jika kita belum menyimpan file data sebelum mengetik perintah exit, maka akan muncul pada Stata Result sebagai berikut: . exit no; data in memory would be lost Jika kita telah menyimpan data, atau tidak ingin menyimpan data yang telah kita olah, maka digunakan perintah sebagai berikut: exit, clear

f. Stata Help Kita dapat menggunakan menu Help pada stata dengan menuliskan nama lengkap dari perintah yang ingin dicari. Contohnya: [email protected] STATA Data Management | 5

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252 help sepov Bila nama perintah tidak lengkap Stata tidak akan mengenalinya, dan akan muncul peringatan dalam Stata Result sebagai berikut: . help mem help for sepov not found try help contents or search sepov g. Mengupdate Syntax Jika kita belum ada suatu perintah di stata, misal ada perintah terbaru, maka cara untuk mengudatenya dapat dilakukan sebagi berikut: Contohnya: findit sepov

Lalu ikuti perintah yang tetera dalam window tersebut (komputer harus tersambung dengan Internet) 3. BEKERJA DENGAN DATA PADA STATA a. Menampilkan profil data Setelah file dibuka, pada variable window akan tampak nama-nama variable yang terdapat di file tersebut. Sedangkan pada review window akan muncul rekaman perintah-perintah yang sebelumnya sudah dioperasikan. Langkah selanjutnya adalah menggunakan perintah describe. Perintah ini digunakan untuk melihah profil data baik secara keseluruhan maupun sebagian. Perintah describe akan memberikan gambaran data secara keseluruhan meliputi nama variable, storage type ,display format, valuelabel, variable label , jumlah [email protected] STATA Data Management | 6

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252 observasi dan variable serta ukuran data. Untuk menampikan profil data cukup ketik : desc atau d Untuk melihat profil umum variabel tertentu, maka perintahnya adalah : desc nama variable Contoh : desc csat desc csat percent desc csat percent expense

Pada toolbar, perintah describe dapat diakses lewat menu data -> describe data describe variables in memory b. Menampilkan dan mengedit data: Data pada Stata dapat ditampilkan dengan mengetikkan perintah browse. Perintah ini akan memunculkan Stata Browser yang memperlihatkan spreadsheet data. Atau pada toolbar, cukup klik data -> data browser

[email protected]

STATA Data Management | 7

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252

Untuk menutup browser, tekan Alt+F4 Untuk mengedit data pada Stata Browser, gunakan perintah edit. Jika ingin mengedit beberapa variabel saja, ketikan nama variabel dibelakang perintah edit. Spreadsheet akan muncul dan isi data dapat diubah secara manual. Contoh: edit csat c. List data untuk variabel atau observasi terpilih Perintah list digunakan untuk menampilkan variabel-variabel suatu observasi terpilih atau observasi untuk variabel terpilih. Mengetikkan list saja pada stata command akan menampilan nilai variabel-variabel seluruh observasi pada dataset. Untuk menampilkan variabel-variabel pada suatu observasi tertentu, perintah list dapat ditambahkan dengan qualifier command in Contoh : list in 5 perintah ini akan menampilkan variabel-variabel pada observasi ke-5 list in 1/20 perintah ini akan menampilkan variabel dari observasi 1 sampai 20 d. Membuat variabel baru Variabel baru dibuat dengan menggunakan fungsi/ekspresi tertentu dengan menggunakan perintah sebagai berikut: generate

[email protected]

STATA Data Management | 8

Lab. Komputasi Departemen Ilmu Ekonomi Gedung Dep. Ilmu Ekonomi-FEUI Lt. 1, Depok Telp.(021)78886252Catatan: Beberapa Relational, Logical dan Aritmetic operator yang penting dalam membuat variabel : Relational Operators > < == >=