* Mengenal STATA untuk manajemen dan olah data * Mengubah direktori induk (sesuaikan dengan lokasi folder "MengenalSTATA" di komputer Anda) cd "D:\Gawean\2025\Webinar Stata Undip" * Pengaturan awal clear * Praktik 1 ******************************************************************** use "individu.dta", clear * Praktik 2 ******************************************************************** describe des hhid pid ar07 ar09 summarize sum ar09 ar15b sum ar09, detail tabulate ar07 tab ar09 tab ar13, sort // option "sort" mengurutkan dari frekuensi terbanyak tab ar13, sort plot // option "plot" menampilkan visualisasi diagram batang sederhana * Praktik 3 -------------------------------------------------------------------- tab ar07 if ar09 == 15 // tabulasi jenis kelamin untuk individu berusia 15 tahun tab ar07 if ar09 < 20 // tabulasi jenis kelamin untuk individu berusia < 20 tahun tab ar07 if ar09 < 20 | ar09 > 50 // tabulasi jenis kelamin untuk individu berusia < 20 tahun atau > 50 tahun tab ar07 if ar09 < 20 & ar13 == 2 // tabulasi jenis kelamin untuk individu berusia < 20 tahun dan menikah tab ar07 if (ar09 >= 20 & ar09 <= 50) & ar13 == 2 // tabulasi jenis kelamin untuk individu berusia antara 20 - 50 tahun yang sudah menikah * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * LATIHAN 3 * Berapa rata-rata usia perempuan yang sudah menikah (note: ar07 kode 3 = perempuan) * Dari orang-orang yang bekerja (ar15a == 1), berapa persennya yang perempuan? * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * Praktik 4 -------------------------------------------------------------------- generate income_mil = ar15b / 1000000 // membuat variabel pendapatan dalam juta Rp gen perempuan = 1 if ar07 == 1 replace perempuan = 0 if ar07 == 3 // membuat variabel dummy perempuan * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * LATIHAN 4 * Buatlah variabel dummy pemuda (1 = usia di bawah 40 tahun, 0 = usia 40 tahun ke atas) * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * Praktik 5 -------------------------------------------------------------------- rename perempuan dummy_perempuan * Praktik 6 -------------------------------------------------------------------- label variable income_mil "Pendapatan dalam juta Rp" la var dummy_perempuan "Perempuan = 1" label define pr_lk 1 "Perempuan" 0 "laki-laki" // melabeli nilai variabel dummy_usia label value dummy_perempuan pr_lk tab dummy_perempuan * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * LATIHAN 6 * Labeli variabel dummy_perempuan "Dummy perempuan" * Labeli nilai variabel perempuan * Label: 1 = Wanita, 0 = Pria * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * Praktik 7 ------------------------------------------------------------------- sort ar09 // urutan berdasarkan usia (naik) sort ar09 dummy_perempuan // urutan berdasarkan usia (naik) lalu jenis kelamin (laki-laki dahulu) gsort +hhid -pid // urutan berdasarkan hhid (naik) lalu pid (turun) * Praktik 8 ------------------------------------------------------------------- drop ar07 ar17 // drop variabel drop if ar09 < 15 | ar09 > 65 // drop jika usia tidak dalam rentang 15-65 tahun sum ar09 keep hhid pid dummy_perempuan income_mil // pertahankan variabel keep if dummy_perempuan == 1 // pertahankan observasi perempuan saja tab dummy_perempuan * Praktik 9 ------------------------------------------------------------------- * simpan permanen: save "individu_olah.dta", replace // opsi replace agar menumpuk file lama jika sudah ada