Menu
Coddy logo textTech

פלט עם משתנים

חלק מהיחידה יסודות במסלול ה-R של Coddy. שיעור 28 מתוך 78.

עכשיו, כשאתם יודעים איך להשתמש ב־cat(), בואו נראה איך לכלול משתנים בפלט שלכם. זה חיוני ליצירת הודעות דינמיות שמשתנות בהתאם לנתונים שלכם.

בעזרת cat(), אפשר לשלב טקסט ומשתנים באמצעות הפרדה ביניהם בפסיקים:

name <- "Alice"
age <- 25

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

הפלט הוא:

Name: Alice 
Age: 25

אפשר לשלב כמה משתנים וטקסט בקריאה אחת ל־cat():

item <- "apples"
quantity <- 5

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

הפלט הוא: You bought 5 apples

זכור/י ש־cat() מוסיפה רווחים בין פריטים באופן אוטומטי. אפשר גם לכלול חישובים ישירות:

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

הפלט הוא: Total cost: 20

challenge icon

אתגר

קל

צרו הודעה שמציגה מידע על ספר באמצעות משתנים ו־cat().

המשתנים הבאים נתונים לכם:

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

השתמשו ב־cat() כדי להציג את הפלט הבא, כולל חישוב המחיר לאחר ההנחה (20% הנחה):

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

כל פיסת מידע צריכה להופיע בשורה משלה. חשבו את מחיר המבצע ישירות בתוך הקריאה ל־cat() על ידי הכפלת price ב־0.8.

נסו בעצמכם

# משתנים של פרטי הספר
title <- "The R Guide"
pages <- 350
price <- 29.99

# TODO: השתמשו ב-cat() כדי להציג את פרטי הספר
# כל פרט מידע צריך להופיע בשורה נפרדת
# חשבו את מחיר המבצע (20% הנחה) ישירות בקריאה ל-cat()
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר R אונליין