סוג נתונים מספרי
חלק מהיחידה יסודות במסלול ה-R של Coddy. שיעור 4 מתוך 78.
משתנים הם כמו מכלים שמחזיקים נתונים. במקום להקליד שוב ושוב את אותו מספר או ערך, אפשר לאחסן אותו במשתנה ולהשתמש בו בכל פעם שצריך. ב-R יוצרים משתנים באמצעות אופרטור ההשמה <-, שהוא הדרך המקובלת להשמת ערכים.
התחביר הבסיסי ליצירת משתנה הוא:
variable_name <- valueלדוגמה, כדי לאחסן את המספר 42 במשתנה בשם age, תכתוב:
age <- 42לאחר יצירת משתנה, R זוכרת את הערך שלו, ואפשר להשתמש בשם המשתנה בכל מקום שבו היית משתמש בערך עצמו. כך הקוד שלך קריא יותר וקל יותר לשנות אותו בהמשך.
למשתנים יש סוגים שונים. סוג הנתונים המספרי משמש לאחסון כל מספר, בין אם מדובר במספר שלם כמו 42 או במספר עשרוני כמו 3.14.
אתגר
קלצרו משתנה בשם temperature והשימו בו את הערך 25. לאחר מכן צרו משתנה נוסף בשם quantity והשימו בו את הערך 13. לבסוף, הציגו את שני המשתנים באמצעות הפונקציה print().
נסו בעצמכם
# TODO: כתבו את המשתנים למטה
# אל תמחקו את השורות למטה
print(temperature)
print(quantity)השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 2
אופרטורים לוגיים (AND, OR)אופרטורים לוגיים חלק 2 (NOT)חזרה – לוגיקה פשוטהלוגיקה וקטורית חלק 1לוגיקה וקטורית חלק 27מחשבון לחלוקת החשבון
הודעת פתיחהקבלת קלט מהמשתמש2משתנים וסוגי נתונים
סוג נתונים מספריסוג נתונים שלמיםסוג נתונים של תוויםסוג נתונים לוגיבדיקת סוגי נתוניםמוסכמות למתן שמותערכים חסרים: NAסיכום – יצירת משתנים8לולאות
לולאת forלולאת whileפקודת breakהמשך (continue)סיכום – עצרתיצירת רצפים (seq, :)לולאות מקוננותסיכום – קלט דינמי3אופרטורים חלק 1
אופרטורים אריתמטייםחלוקת מספרים שלמים ומודולואופרטורי השמהחזרה – חשבון פשוטאופרטורי השוואה6קלט/פלט בסיסי
הדפסת פלטחתול כפלטפלט עם משתניםקריאת קלט באמצעות readline()יסודות המרת טיפוסיםחזרה – מחשבון גילחזרה – אמת או שקר9פונקציות
הכרזה על פונקציהארגומנטים של פונקציהערכי החזרהסיכום – פונקציית סיגמאסיכום – פונקציית אימותערכי ברירת מחדל לפרמטריםתרגלו בעצמכם: קומפיילר R אונליין