Video: R tutorial: read.delim & read.table 2025
Salah satu yang paling mudah dan paling dipercayai cara mendapatkan data ke dalam R adalah dengan menggunakan fail teks, khususnya fail CSV (nilai dipisahkan koma). Format fail CSV menggunakan koma untuk memisahkan elemen yang berlainan dalam satu baris, dan setiap baris data berada dalam baris tersendiri dalam fail teks, yang menjadikan fail CSV sesuai untuk mewakili data jadual.
Manfaat tambahan fail CSV ialah hampir semua aplikasi data menyokong eksport data ke format CSV. Ini pastinya berlaku bagi kebanyakan aplikasi spreadsheet, termasuk Microsoft Excel dan OpenOffice Calc.
Dalam contoh berikut, anggap bahawa anda mempunyai fail CSV yang disimpan dalam folder mudah dalam sistem fail anda. Untuk menukar hamparan Excel ke format CSV, anda perlu memilih Fail → Save As, yang memberi anda pilihan untuk menyimpan fail anda dalam pelbagai format.
Perlu diingat bahawa fail CSV boleh mewakili hanya satu lembaran kerja satu hamparan. Akhir sekali, pastikan anda menggunakan baris teratas lembaran kerja anda (baris 1) untuk tajuk lajur.
Di R, anda menggunakan bacaan. csv () berfungsi untuk mengimport data dalam format CSV. Fungsi ini mempunyai beberapa hujah, tetapi hujah penting hanya ialah fail, yang menentukan lokasi dan nama fail. Untuk membaca fail yang dipanggil unsur. csv terletak di f: gunakan baca. csv () dengan fail. jalan: >> elemen str (elemen) 'data. bingkai ': 10 obs. daripada 9 pembolehubah: $ Atom. nombor: int 1 2 3 4 5 6 7 8 9 10 $ Nama: Faktor w / 10 level "Beryllium", "Boron", …: 6 5 7 1 2 3 9 10 4 8 $ Symbol: Factor w / 10 levels " B "," Be "," C "," F ", …: 5 6 7 2 1 3 8 10 4 9 $ Kumpulan: int 1 18 1 2 13 14 15 16 17 18 $ Tempoh: int 1 1 2 2 2 2 2 2 2 2 $ Blok: Faktor w / 2 tahap "p", "s": 2 2 2 1 1 1 1 1 1 $ Negeri. pada. STP: Factor w / 2 level "Gas", "Pepejal": 1 1 2 2 2 1 1 1 1 1 $ Kedatangan: Faktor 1 tingkat 1 "Primordial": 1 1 1 1 1 1 1 1 1 $ Description: Faktor w / 6 tahap "Alkali metal", …: 6 5 1 2 4 6 6 6 3 5
R mengimport data ke dalam bingkai data. Seperti yang anda dapat lihat, contoh ini mempunyai sepuluh pemerhatian sembilan pembolehubah.
Pilihan lalai ini untuk menukar rentetan kepada faktor apabila anda menggunakan membaca. jadual () boleh menjadi sumber kekeliruan besar. Anda sering lebih baik mengimport data yang mengandungi rentetan dengan cara bahawa rentetan tidak ditukar faktor, tetapi tetap vektor watak.Untuk mengimport data yang mengandungi rentetan, gunakan rentetan argumenAsFactors = FALSE untuk dibaca. csv () atau baca. jadual ():
