Menu
Coddy logo textTech

Ausgabe mit Variablen

Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 28 von 78.

Jetzt, da Sie wissen, wie man cat() verwendet, schauen wir uns an, wie man Variablen in die Ausgabe einbezieht. Dies ist essenziell für die Erstellung dynamischer Nachrichten, die sich basierend auf Ihren Daten ändern.

Mit cat() können Sie Text und Variablen mischen, indem Sie diese durch Kommas trennen:

name <- "Alice"
age <- 25

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

Dies gibt Folgendes aus:

Name: Alice 
Age: 25

Sie können mehrere Variablen und Text in einem einzigen cat()-Aufruf kombinieren:

item <- "apples"
quantity <- 5

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

Dies gibt Folgendes aus: You bought 5 apples

Denken Sie daran, dass cat() automatisch Leerzeichen zwischen den Elementen hinzufügt. Sie können Berechnungen auch direkt einbeziehen:

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

Dies gibt Folgendes aus: Total cost: 20

challenge icon

Aufgabe

Einfach

Erstelle eine Nachricht, die mithilfe von Variablen und cat() Informationen über ein Buch anzeigt.

Die folgenden Variablen sind vorgegeben:

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

Verwende cat(), um die folgende Ausgabe einschließlich einer Berechnung des reduzierten Preises (20 % Rabatt) anzuzeigen:

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

Jede Information sollte in einer eigenen Zeile erscheinen. Berechne den Verkaufspreis direkt innerhalb des cat()-Aufrufs, indem du price mit 0.8 multiplizierst.

Probier es selbst

# Variablen für Buchinformationen
title <- "The R Guide"
pages <- 350
price <- 29.99

# TODO: Verwende cat(), um die Buchinformationen anzuzeigen
# Jede Information sollte in einer eigenen Zeile stehen
# Berechne den Verkaufspreis (20% Rabatt) direkt im cat()-Aufruf
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-R-Compiler