Cara Mencetak Variabel di R
R

Belajar R : Cara Mencetak Variabel di R

Ada beberapa cara untuk mencetak keluaran di layar yang paling umum digunakan adalah dengan print()

Sebenarnya ada cara lain untuk mencetak nilai variabel selain menggunakan print() seperti kombinasi dengan paste(), spirntf() dan cat()

Contents

Fungsi paste()

Fungsi print() digunakan untuk mencetak string atau variabel seperti yang sudah kita coba di artikel sebelumnya

Tetapi print() akan kesulitan dalam mencetak kombinasi kalimat yang melibatkan string dan variabel

Fungsi paste() dapat merubah variabel menjadi bentuk string sehingga kombinasi kalimat yang melibatkan string dan variabel dapat dicetak

Fungsi paste() ditaruh didalam print() dengan memberikan argumen string dan variabel didalamnya

Misal kita buat varibel nama dan umur kemudian kita ingin cetak ‘Perkenalkan nama saya faqih umur 20 tahun’

nama  <- "faqih"
umur <- 20

print(paste("Perkenalkan nama saya ",nama, "umur" ,umur, "tahun"))
Cara Mencetak Variabel di R

Fungsi sprintf()

sprintf() merupakan fungsi untuk mencetak seperti di pemrograman C

Setiap variable diinput dalam bentuk %s untuk string, %d %f untuk numerik

nama  <- "faqih"
umur <- 20

sprintf("Perkenalkan nama saya %s umur %d",nama, umur)
Cara Mencetak Variabel di R

Enaknya fungsi sprintf() adalah memisahkan string dan variabelnya sehingga lebih mudah dibaca dibandingkan dengan print(paste(...))

Fungsi cat()

Fungsi cat() digunakan untuk mencetak sama seperti print() tanpa membutuhkan tambahan fungsi paste()

nama  <- "faqih"
umur <- 20

cat("Perkenalkan nama saya ",nama, "umur" ,umur, "tahun")
Cara Mencetak Variabel di R

Library Glue

Fungsi cetak diatas adalah fungsi built-in yang sudah disediakan R untuk mencetak output ke layar

Kita juga bisa gunakan library tambahan yang bernama Glue

Bagi anda pengguna Python tentunya tidak asing dengan fstring di Python seperti di Tutorial Mencetak Output dengan f-string di Python

Cara penggunaannya adalah instal terlebih dulu library Glue dan panggil

install.packages("glue")
library(glue)
nama  <- "faqih"
umur <- 20

glue('Perkenalkan nama saya {nama} umur {umur}')
Cara Mencetak Variabel di R

Leave a Reply

Your email address will not be published. Required fields are marked *