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

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *