Menu
Coddy logo textTech

Output con variabili

Fa parte della sezione Fondamenti del percorso R di Coddy. Lezione 28 di 78.

Ora che sai come usare cat(), vediamo come includere le variabili nel tuo output. Questo è essenziale per creare messaggi dinamici che cambiano in base ai tuoi dati.

Con cat(), puoi mescolare testo e variabili separandoli con virgole:

name <- "Alice"
age <- 25

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

Questo produce:

Name: Alice 
Age: 25

Puoi combinare più variabili e testo in una singola chiamata a cat():

item <- "apples"
quantity <- 5

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

Questo produce: You bought 5 apples

Ricorda che cat() aggiunge automaticamente spazi tra gli elementi. Puoi anche includere calcoli direttamente:

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

Questo produce: Total cost: 20

challenge icon

Sfida

Facile

Crea un messaggio che mostri le informazioni su un libro usando variabili e cat().

Ti vengono fornite le seguenti variabili:

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

Usa cat() per visualizzare il seguente output, incluso il calcolo del prezzo scontato (sconto del 20%):

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

Ogni informazione deve apparire su una riga a sé. Calcola il prezzo scontato direttamente nella chiamata a cat(), moltiplicando price per 0.8.

Provalo tu

# Variabili con le informazioni sul libro
title <- "The R Guide"
pages <- 350
price <- 29.99

# TODO: Usa cat() per mostrare le informazioni sul libro
# Ogni informazione dovrebbe essere su una riga a sé
# Calcola il prezzo scontato (sconto del 20%) direttamente nella chiamata a cat()
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore R online