Menu
Coddy logo textTech

Değişkenlerle Çıktı Almak

Coddy'nin R Journey'sinin Temeller bölümünün bir parçası — ders 28 / 78.

Artık cat() fonksiyonunu nasıl kullanacağınızı bildiğinize göre, çıktılarınıza değişkenleri nasıl dahil edeceğinizi görelim. Bu, verilerinize bağlı olarak değişen dinamik mesajlar oluşturmak için gereklidir.

cat() ile metinleri ve değişkenleri virgülle ayırarak birleştirebilirsiniz:

name <- "Alice"
age <- 25

cat("Name:", name, "\n")
cat("Age:", age, "\n")

Bu şu çıktıyı verir:

Name: Alice 
Age: 25

Tek bir cat() çağrısında birden fazla değişkeni ve metni birleştirebilirsiniz:

item <- "apples"
quantity <- 5

cat("You bought", quantity, item, "\n")

Bu şu çıktıyı verir: You bought 5 apples

cat() fonksiyonunun öğeler arasına otomatik olarak boşluk eklediğini unutmayın. Hesaplamaları da doğrudan dahil edebilirsiniz:

price <- 10
cat("Total cost:", price * 2, "\n")

Bu şu çıktıyı verir: Total cost: 20

challenge icon

Görev

Kolay

Değişkenleri ve cat() fonksiyonunu kullanarak bir kitap hakkında bilgi görüntüleyen bir mesaj oluşturun.

Size aşağıdaki değişkenler verilmiştir:

title <- "The R Guide"
pages <- 350
price <- 29.99

İndirimli fiyat (%20 indirim) hesaplaması da dahil olmak üzere aşağıdaki çıktıyı görüntülemek için cat() kullanın:

Book: The R Guide
Pages: 350
Original Price: 29.99
Sale Price: 23.992

Her bir bilgi parçası kendi satırında görünmelidir. price değişkenini 0.8 ile çarparak satış fiyatını doğrudan cat() çağrısı içinde hesaplayın.

Kopya kağıdı

cat() ile çıktınıza değişkenleri dahil etmek için, metni ve değişkenleri virgülle ayırın:

name <- "Alice"
age <- 25

cat("Name:", name, "\n")
cat("Age:", age, "\n")

Tek bir cat() çağrısında birden fazla değişkeni ve metni birleştirebilirsiniz:

item <- "apples"
quantity <- 5

cat("You bought", quantity, item, "\n")

cat() öğeler arasına otomatik olarak boşluk ekler. Ayrıca hesaplamaları doğrudan dahil edebilirsiniz:

price <- 10
cat("Total cost:", price * 2, "\n")

Kendin dene

# Kitap bilgisi değişkenleri
title <- "The R Guide"
pages <- 350
price <- 29.99

# YAPILACAK: Kitap bilgilerini görüntülemek için cat() kullanın
# Her bir bilgi kendi satırında olmalıdır
# Satış fiyatını (%20 indirimli) doğrudan cat() çağrısı içinde hesaplayın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler