מבוא לתכנות ב-R

הוראות המופיעות בגוף של מבנה while ומתבצעות כל עוד תנאי הלולאה מתקיים צריכות להיות מוזזות ימינה ביחס לשורה הראשונה במבנה. הקוד התקין:

age = input(‘Insert age; -1 to stop: ‘)

while age != ‘-1’:

    print(age)

    age = input(‘Insert age; -1 to stop: ‘)

 

(1) פתיחה

(2) ספרים, מדריכים, ועזרה

(3) הורדת RStudio והתקנתה

(4) הסבר כללי על אודות העבודה ב-RStudio והרצת תכנית ראשונה

(5) שגיאות ואזהרות

(1) פתיחה – תכנית מחירי הספרים

(2) ערכים ואוספי ערכים

(3) סימני חשבון וביטויים חשבוניים

(4) משתנים והוראות השמה

(5) מבוא לשימוש בפונקציות

(6) כמה פונקציות מתמטיות שימושיות

(7) הערות תיעוד וכתיבת קוד בהיר ומובן

(8) הרצת סקריפט

(9) לוח סביבת העבודה (ُEnvironment Pane)

(10) חבילות וספריות

(11) תרגול

(1) מתי נשתמש בביצוע מותנה והמבנה הכללי של הוראת if

(2) ערכים לוגיים, סימני השוואה, וביטויים לוגיים פשוטים

(3) אופרטורים לוגיים וביטויים לוגיים מורכבים

(4) המבנה if…else והמבנה if…else if…else

(5) תרגול

(1) לולאת for – עקרונות יסוד

(2) לולאת for – תרגול

(3) הפקודות break ו-next

(4) לולאת while

(2) סריקת וקטורים, הפונקציה length והאופרטור %in%

(3) גישה לערכים בווקטור ולמקטעים בו (indexing) והחלפת ערכים בווקטור

(4) יצירת וקטורים איטרטיבית

(5) סריקת אינדקסים

(6) הסרת כפילויות ומיון

(7) יצירת סדרות בהפרשים קבועים ו”הכפלת” וקטורים

(8) תרגול א’