Cara menggunakan fungsi cat() di r untuk menggabungkan objek
Fungsi cat() di R dapat digunakan untuk menggabungkan beberapa objek di R.
Fungsi ini menggunakan sintaks dasar berikut:
cat(..., file = "", sep = " ", append = FALSE))
Emas:
- … : Objek yang akan digabungkan
- file : nama file tujuan pengiriman output
- sep : Pemisah untuk digunakan antar objek
- append : apakah akan menambahkan output ke file yang sudah ada atau membuat file baru
Contoh berikut menunjukkan cara menggunakan fungsi ini dengan cara yang berbeda.
Contoh 1: Gunakan cat() untuk menggabungkan objek
Kita dapat menggunakan fungsi cat() untuk menggabungkan tiga string di R:
#concatenate three strings
cat("hey", "there", "everyone")
hey there everyone
Ketiga string tersebut digabungkan, dengan masing-masing string dipisahkan oleh spasi.
Contoh 2: Gunakan cat() untuk menggabungkan objek dengan pemisah khusus
Kita bisa menggunakan fungsi cat() untuk menggabungkan tiga string di R, menggunakan tanda hubung sebagai pemisah:
#concatenate three strings, using dash as separator
cat("hey", "there", "everyone", sep=" - ")
hey-there-everyone
Atau kita dapat menggunakan “\n” sebagai pemisah, yang menunjukkan bahwa setiap string harus dipisahkan dengan baris baru:
#concatenate three strings, using new line as separator
cat("hey", "there", "everyone", sep=" \n ")
hey
there
everyone
Contoh 3: Gunakan cat() untuk menggabungkan objek dan menampilkan hasilnya dalam sebuah file
Kita dapat menggunakan fungsi cat() untuk menggabungkan tiga string di R dan menampilkan hasilnya dalam file teks:
#concatenate three strings and output results to txt file
cat("hey", "there", "everyone", sep=" \n ", file=" my_data.txt ")
Saya kemudian dapat menavigasi ke direktori kerja saya saat ini dan melihat isi file teks ini:
Kami juga dapat menampilkan hasilnya dalam file CSV:
#concatenate three strings and output results to CSV file
cat("hey", "there", "everyone", sep=" \n ", file=" my_data.csv ")
Saya kemudian dapat menavigasi ke direktori kerja saya saat ini dan melihat isi file teks ini:
Contoh 4: Gunakan cat() untuk menggabungkan objek dan menambahkan hasilnya ke file
Kita dapat menggunakan fungsi cat() untuk menggabungkan tiga string di R dan menambahkan hasilnya ke file CSV yang ada:
#concatenate three strings and output results to CSV file
cat("hey", "there", "everyone", sep=" \n ", file=" my_data.csv ")
#append results of this concatenation to first file
cat("how", "are", "you", sep=" \n ", file=" my_data.csv ", append= TRUE )
Saya kemudian dapat menavigasi ke direktori kerja saya saat ini dan melihat konten file CSV ini:
Perhatikan bahwa hasil dari fungsi cat() kedua telah ditambahkan ke file yang dibuat oleh fungsi cat() pertama.
Sumber daya tambahan
Tutorial berikut menjelaskan cara menggunakan fungsi umum lainnya di R:
Cara menggunakan fungsi sprintf di R untuk mencetak string yang diformat
Cara menggunakan fungsi strsplit() di R untuk membagi elemen string
Cara menggunakan fungsi substring() di R untuk mengekstrak substring