Cara menggunakan setwd/getwd di r (dengan contoh)
Anda menggunakan R, Kapan pun lingkungan Anda selalu diarahkan ke direktori kerja.
Anda dapat menggunakan fungsi berikut di R untuk mendapatkan direktori kerja dan mengatur direktori kerja:
- getwd() – Dapatkan direktori kerja saat ini
- setwd(‘Path/To/Some/Directory’) – Mengatur direktori kerja saat ini
Contoh berikut menunjukkan cara menggunakan fungsi-fungsi ini dalam praktik.
Contoh 1: Dapatkan direktori kerja
Kita dapat menggunakan fungsi getwd() untuk menampilkan direktori kerja saat ini di R:
#display current working directory
getwd()
[1] "C:/Users/Bob/Desktop"
Contoh 2: Atur direktori kerja
Kita kemudian dapat menggunakan fungsi setwd() untuk mengatur direktori kerja ke lokasi baru:
#set working directory
setwd('C:/Users/Bob/Documents')
Kita kemudian dapat memverifikasi bahwa direktori kerja telah berubah dengan menggunakan fungsi getwd() lagi untuk mendapatkan direktori kerja saat ini:
#display current working directory
getwd()
"C:/Users/Bob/Documents"
Contoh 3: Tampilkan file di direktori kerja
Setelah kita menetapkan direktori kerja, kita dapat menggunakan fungsi list.files() untuk menampilkan nama file di direktori:
#view number of files in working directory
length( list.files ())
[1] 147
#view first five file names in working directory
head( list.files ())
"output.yml" "analysis3.R" "analysis3-1.R" "testdoc.R" "final_model2.Rmd"
Kita juga dapat menggunakan operator %in% untuk memeriksa apakah file tertentu ada di direktori kerja kita saat ini:
#check if file 'analysis3.R' exists in working directory
' analysis3.R ' %in% list. files ()
[1] TRUE
Nilai keluaran TRUE menunjukkan bahwa file tertentu memang terletak di direktori kerja saat ini.
Sumber daya tambahan
Tutorial berikut menjelaskan cara menjalankan fungsi umum lainnya di R:
Cara memasukkan data mentah secara manual di R
Cara mengimpor file CSV ke R
Cara mengimpor file Excel ke R
Cara memperbaikinya di R: Tidak dapat mengubah direktori kerja