Cara mencetak banyak variabel pada baris yang sama di r


Anda dapat menggunakan fungsi cat() untuk dengan mudah mencetak beberapa variabel pada baris yang sama di R.

Fungsi ini menggunakan sintaks dasar berikut:

 cat(variable1, variable2, variable3, ...)

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam skenario yang berbeda.

Contoh 1: mencetak string dan variabel pada baris yang sama

Kode berikut menunjukkan cara menggunakan fungsi cat() untuk mencetak string dan beberapa variabel numerik pada baris yang sama:

 #define character string
my_text <- "The answer is"

#define numeric variables
my_value1 <- 5
my_value2 <- 10

#print character string and numeric variables on the same line
cat(my_text, my_value1, "or", my_value2)

The answer is 5 or 10

Masing-masing variabel dicetak pada baris yang sama.

Contoh 2: Cetak beberapa variabel pada baris yang sama tanpa teks

Kode berikut menunjukkan cara mencetak beberapa variabel suatu fungsi pada baris yang sama tanpa teks apa pun:

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat(x2, x3, x4)
}

#use function
do_stuff(5)

10 15 20

Fungsi ini mengembalikan ketiga variabel numerik pada baris yang sama tanpa teks apa pun yang menjelaskan nama variabel mana yang sesuai dengan setiap nilai.

Contoh 3: Cetak beberapa variabel pada baris yang sama dengan teks

Kode berikut menunjukkan cara mencetak beberapa variabel suatu fungsi pada baris yang sama dengan teks:

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat("x2 =", x2, "x3 =", x3, "x4 =", x4)
}

#use function
do_stuff(5)

x2 = 10 x3 = 15 x4 = 20

Fungsi ini mengembalikan ketiga variabel numerik pada baris yang sama dengan teks yang menjelaskan nama variabel mana yang sesuai dengan setiap nilai.

Contoh 4: Cetak beberapa variabel pada baris baru dengan teks

Kode berikut menunjukkan cara menggunakan operator \n dalam fungsi cat() untuk mencetak beberapa variabel suatu fungsi pada baris baru dengan teks:

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat("x2 =", x2, "\nx3 =", x3, "\nx4 =", x4)
}

#use function
do_stuff(5)

x2 = 10 
x3 = 15 
x4 = 20

Fungsi ini mengembalikan tiga variabel pada baris berbeda dengan teks yang menjelaskan nama variabel mana yang sesuai dengan setiap nilai.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:

Cara menggunakan fungsi sprintf di R untuk mencetak string yang diformat
Cara mencetak semua baris Tibble di R

Tambahkan komentar

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