R'de aynı satıra birden fazla değişken nasıl yazdırılır


Birden fazla değişkeni R’de aynı satıra kolayca yazdırmak için cat() işlevini kullanabilirsiniz.

Bu işlev aşağıdaki temel sözdizimini kullanır:

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

Aşağıdaki örnekler bu sözdiziminin farklı senaryolarda nasıl kullanılacağını gösterir.

Örnek 1: aynı satıra bir dize ve değişken yazdırma

Aşağıdaki kod, bir dizeyi ve birden çok sayısal değişkeni aynı satıra yazdırmak için cat() işlevinin nasıl kullanılacağını gösterir:

 #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

Değişkenlerin her biri aynı satıra yazdırılır.

Örnek 2: Birden fazla değişkeni aynı satıra metin olmadan yazdırma

Aşağıdaki kod, bir işlevin birden çok değişkeninin aynı satırda herhangi bir metin olmadan nasıl yazdırılacağını gösterir:

 #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

İşlev, her değere hangi değişken adlarının karşılık geldiğini açıklayan herhangi bir metin olmadan, üç sayısal değişkenin tümünü aynı satırda döndürür.

Örnek 3: Birden fazla değişkeni metinle aynı satıra yazdırın

Aşağıdaki kod, bir işlevin birden çok değişkeninin metinle aynı satıra nasıl yazdırılacağını gösterir:

 #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

İşlev, her bir değere hangi değişken adlarının karşılık geldiğini açıklayan metinle birlikte üç sayısal değişkenin tümünü aynı satırda döndürür.

Örnek 4: Birden fazla değişkeni metin içeren yeni satırlara yazdırma

Aşağıdaki kod, bir işlevin birden çok değişkenini metin içeren yeni satırlara yazdırmak için cat() işlevindeki \n operatörünün nasıl kullanılacağını gösterir:

 #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

İşlev, her değere hangi değişken adlarının karşılık geldiğini açıklayan metinle birlikte üç değişkeni farklı satırlarda döndürür.

Ek kaynaklar

Aşağıdaki eğitimlerde R’de diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:

Biçimlendirilmiş dizeleri yazdırmak için R’de sprintf işlevi nasıl kullanılır?
R’de bir Tibble’ın tüm satırları nasıl yazdırılır

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir