סוג נתונים של תווים
חלק מהיחידה יסודות במסלול ה-R של Coddy. שיעור 6 מתוך 78.
טיפוס הנתונים character הוא הדרך של R לאחסן מידע טקסטואלי. בשפות תכנות אחרות קוראים לזה לעיתים קרובות "מחרוזת", אבל R משתמש במונח "character".
טיפוס הנתונים תו משמש לאחסון כל טקסט, בין אם מדובר במילה אחת, במשפט או אפילו באות אחת בלבד. כדי ליצור משתנה תו, מקיפים את הטקסט במרכאות כפולות <strong>“”</strong> ומשתמשים באופרטור ההשמה שכבר למדת:
name <- "Alice"
message <- "Welcome to R programming"המרכאות הכפולות אומרות ל-R שיש להתייחס לכל מה שבתוכן כאל טקסט, ולא כאל קוד. פירוש הדבר שאפשר לאחסן שמות, כתובות, תיאורים או כל מידע טקסטואלי אחר במשתני תווים.
אתגר
קלצרו משתנה מסוג תו בשם greeting שמאחסן את ההודעה "Hello, John!" לאחר מכן הציגו את הברכה באמצעות הפונקציה print().
נסו בעצמכם
# TODO: כתבו את הקוד שלכם כאן
# הציגו את הברכה
print(greeting)השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 2
אופרטורים לוגיים (AND, OR)אופרטורים לוגיים חלק 2 (NOT)חזרה – לוגיקה פשוטהלוגיקה וקטורית חלק 1לוגיקה וקטורית חלק 27מחשבון לחלוקת החשבון
הודעת פתיחהקבלת קלט מהמשתמש2משתנים וסוגי נתונים
סוג נתונים מספריסוג נתונים שלמיםסוג נתונים של תוויםסוג נתונים לוגיבדיקת סוגי נתוניםמוסכמות למתן שמותערכים חסרים: NAסיכום – יצירת משתנים8לולאות
לולאת forלולאת whileפקודת breakהמשך (continue)סיכום – עצרתיצירת רצפים (seq, :)לולאות מקוננותסיכום – קלט דינמי3אופרטורים חלק 1
אופרטורים אריתמטייםחלוקת מספרים שלמים ומודולואופרטורי השמהחזרה – חשבון פשוטאופרטורי השוואה6קלט/פלט בסיסי
הדפסת פלטחתול כפלטפלט עם משתניםקריאת קלט באמצעות readline()יסודות המרת טיפוסיםחזרה – מחשבון גילחזרה – אמת או שקר9פונקציות
הכרזה על פונקציהארגומנטים של פונקציהערכי החזרהסיכום – פונקציית סיגמאסיכום – פונקציית אימותערכי ברירת מחדל לפרמטריםתרגלו בעצמכם: קומפיילר R אונליין