Menu
CoddyTech

בדיקת סוגי נתונים

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

R מספקת את הפונקציה class() לבדיקת סוג הנתונים.

הפונקציה class() מקבלת משתנה כקלט ומחזירה מחרוזת תווים שמציינת את סוג הנתונים. פשוט מעבירים את שם המשתנה בתוך הסוגריים:

my_variable <- 42
class(my_variable)

הפעולה תחזיר "numeric" כי המשתנה מכיל ערך מספרי. באופן דומה, class() תחזיר "character" עבור נתוני טקסט, "logical" עבור ערכי TRUE/FALSE, ו-"integer" עבור סוגי נתונים של מספרים שלמים.

אפשר לשלב את class() עם print() כדי להציג את סוג הנתונים במסוף, וכך לבדוק בקלות עם איזה סוג נתונים עובדים בכל שלב בתוכנית.

challenge icon

אתגר

קל

צרו ארבעה משתנים שונים מסוגי נתונים שונים, ואז השתמשו בפונקציה class() כדי לבדוק ולהציג את סוג הנתונים של כל משתנה.

תחילה, צרו משתנה בשם score והקצו לו את הערך 88.5. לאחר מכן, צרו משתנה בשם student_name והקצו לו את הערך "Sarah". בשלב הבא, צרו משתנה בשם passed והקצו לו את הערך TRUE. לבסוף, צרו משתנה בשם year והקצו לו את הערך 2024L.

לאחר יצירת כל ארבעת המשתנים, השתמשו בפונקציה class() בשילוב עם print() כדי להציג את סוג הנתונים של כל משתנה בסדר המדויק הבא: score, student_name, passed ו-year.

נסו בעצמכם

# TODO: צרו ארבעה משתנים עם הערכים וסוגי הנתונים שצוינו

# TODO: השתמשו בפונקציה class() יחד עם print() כדי להציג את סוג הנתונים של כל משתנה
# זכרו להציג אותם בסדר הזה: score, student_name, passed, year
quiz iconבחנו את עצמכם

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

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

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