Mengunduh file apa pun, aman atau tidak
Pada latihan sebelumnya Anda telah melihat cara membaca file Excel di web menggunakan paket read_excel dengan terlebih dahulu mengunduh file menggunakan fungsi download.file().
Lebih dari itu: dengan download.file() Anda dapat mengunduh jenis file apa pun dari web, menggunakan HTTP dan HTTPS: gambar, file executable, serta file .RData. File RData adalah format yang sangat efisien untuk menyimpan data R.
Anda dapat memuat data dari file RData menggunakan fungsi load(), tetapi fungsi ini tidak menerima string URL sebagai argumen. Dalam latihan ini, Anda akan terlebih dahulu mengunduh file RData secara aman, kemudian mengimpor file data lokalnya.
Latihan ini merupakan bagian dari kursus
Mengimpor Data Tingkat Menengah di R
Instruksi latihan
- Perhatikan URL di
url_rdata. URL tersebut menggunakan koneksi aman,https://. URL ini mengarah ke fileRDatayang berisi sebuah data frame dengan beberapa metrik untuk berbagai jenis wine. - Unduh file pada
url_rdatamenggunakandownload.file(). Beri nama file tersebut"wine_local.RData"di direktori kerja Anda. - Muat file yang Anda buat,
wine_local.RData, menggunakan fungsiload(). Fungsi ini menerima satu argumen, yaitu path ke file, yang dalam kasus kita hanyalah nama filenya. Setelah menjalankan perintah ini, variabelwineakan otomatis tersedia di ruang kerja Anda. - Cetak
summary()dari himpunan datawine.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# https URL to the wine RData file.
url_rdata <- "https://assets.datacamp.com/production/course_1478/datasets/wine.RData"
# Download the wine file to your working directory
# Load the wine data into your workspace using load()
# Print out the summary of the wine data