Impor data STATA dengan foreign (2)
Data dapat sangat beragam, mulai dari vektor karakter hingga variabel kategorikal, tanggal, dan lainnya. Dalam kasus seperti ini, argumen tambahan dari read.dta() akan sangat berguna.
Argumen yang paling sering Anda gunakan adalah convert.dates, convert.factors, missing.type, dan convert.underscore. Maknanya cukup jelas, seperti yang dijelaskan Filip dalam video. Intinya adalah mengonversi data STATA ke struktur data R standar dengan benar. Ketik ?read.dta untuk mengetahui nilai bakunya.
Himpunan data untuk latihan ini berisi ukuran sosial ekonomi dan akses ke pendidikan untuk berbagai individu (Sumber: World Bank). Data ini tersedia sebagai edequality.dta, yang berada di folder worldbank pada direktori kerja Anda.
Latihan ini merupakan bagian dari kursus
Mengimpor Data Tingkat Menengah di R
Instruksi latihan
- Tentukan path ke berkas menggunakan
file.path(). Beri namapath. Ingat berkas"edequality.dta"berada di folder"worldbank". - Gunakan variabel
pathuntuk mengimpor berkas data dengan tiga cara berbeda; setiap kali tampilkan strukturnya denganstr(): edu_equal_1: Dengan hanya meneruskanpathberkas keread.dta().edu_equal_2: Dengan meneruskanpathberkas, dan menyetelconvert.factorskeFALSE.edu_equal_3: Dengan meneruskanpathberkas, dan menyetelconvert.underscorekeTRUE.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# foreign is already loaded
# Specify the file path using file.path(): path
# Create and print structure of edu_equal_1
# Create and print structure of edu_equal_2
# Create and print structure of edu_equal_3