GSWTechTip

Menambah & menghilangkan variabel pada Stata (menggunakan command)

Sebelum ini kita sudah membahas tentang Data Editor yang digunakan untuk membuat, menambah atau menghilangkan data yang akan di analisa Stata. Selain data editor, kita juga bisa melakukannya dengan menggunakan command pane. Hal itu akan dibahas disini.

Sebelumnya perlu diketahui beberapa command yang bisa digunakan di Stata:

  • membuat variabel baru: generate, egen, encode, destring
  • mengganti data yang sudah ada: replace
  • Menghilangkan data: clear, drop, keep
generate newvar = exp

Contoh:

Kami menggunakan data sendiri 

replace var = exp

Jika kita ingin mengganti isi kolom yang sudah ada dengan data baru, maka gunakanlah command replace ini. Karena ketika menggunakan command  generate  yang terjadi adalah error seperti yang ditampilkan pada contoh dibawah ini. 

Ketika menulis command clear maka semua data akan hilang.

Ketika menulis comman drop maka sebagian data akan hilang tergantung perintah yang dibuat. 

Contoh: dari 7 data yang ada, ada 2 yang akan dihilangkan. Dengan drop, maka dua data teratas yang akan dihilangkan.

Contoh dengan data awal yang sama di atas, hanya data yang memiliki age atau umur dibawah 60 yang dihilangkan, maka hasilnya akan seperti dibawah ini.

Perubahan dengan menggunakan command drop  ini hanya untuk data dalam memori. Jika ingin menjadikan perubahan itu permanen, maka perlu menyimpan dataset yang ada.

Command keep memiliki fungsi yang hampir sama dengan drop. Bedanya drop akan membuat yang di perintahkan, melainkan  keep menyimpan yang diperintahkan.

Contoh ketika kita mengetik command

drop age*

 Maka hasilnya kolom age akan dihilangkan

tetapi ketika kita mengetik command

keep age*

maka hasilnya hanya kolom age saja yang masih ada.