Menu
Coddy logo textTech

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

חלק מהיחידה יסודות במסלול ה-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 אונליין