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