צריך שתי הורדות (ולמה)
התקנת סביבת R פירושה התקנה של שני דברים נפרדים:
- R עצמו: השפה והמפרש, מורד מ-CRAN (Comprehensive R Archive Network) בכתובת cran.r-project.org. זה החלק שבאמת מריץ את הקוד שלכם.
- RStudio Desktop: העורך שכמעט כולם כותבים בו R, מורד מ-posit.co. הוא חינמי ועוטף את R בסביבת עבודה ראויה: עורך סקריפטים, קונסולה, מציג גרפים ודפדפן של הסביבה.
הסדר חשוב: קודם R, אחר כך RStudio. RStudio הוא רק מעטפת סביב R: בלי R מותקן מתחתיו, אין לו מה להריץ.
עוד דבר אחד לפני שמורידים משהו: בלוקי הקוד בעמודי המדריך האלה חיים, כך שאפשר להתחיל לכתוב R מיד, עם התקנה או בלי:
אם אתם רק רוצים לעקוב אחרי השיעורים הקרובים, זה באמת מספיק. חזרו לעמוד הזה כשתרצו את R על המחשב שלכם.
התקנת R ב-Windows
- היכנסו ל-cran.r-project.org ובחרו Download R for Windows.
- לחצו על base (הקישור אומר "install R for the first time"), ואז הורידו את המתקין, קובץ כמו
R-4.4.1-win.exe. - הריצו את המתקין. ברירות המחדל מתאימות בכל שלב; המשיכו ללחוץ עד הסוף.
R מותקן ב-C:\Program Files\R\R-<version>\ ומוסיף את "R" לתפריט התחל. קיצור הדרך בתפריט התחל פותח את הקונסולה החשופה של R, שמישה לגמרי, אבל לעבודה אמיתית תרצו את RStudio (בהמשך).
אם אתם מתכננים לבנות חבילות מקוד מקור בהמשך, תצטרכו גם את Rtools (יש אליו קישור באותו עמוד של CRAN), אבל דלגו עליו בינתיים: מתחילים לא צריכים אותו.
התקנת R ב-macOS
-
היכנסו ל-cran.r-project.org ובחרו Download R for macOS.
-
בחרו את ה-
.pkgהנכון לשבב שלכם. זה השלב שבו אנשים טועים:- Apple silicon (M1, M2, M3, M4): המתקין שמסומן arm64.
- Mac עם Intel: המתקין x86_64.
לא בטוחים מה יש לכם? תפריט Apple → About This Mac. אם שורת השבב אומרת "Apple M-משהו", אתם על arm64.
-
פתחו את ה-
.pkgשהורדתם ועברו על שלבי המתקין.
תקבלו את R.app בתיקיית Applications ואת כלי שורת הפקודה R ו-Rscript. אם אתם משתמשים ב-Homebrew, גם brew install --cask r עובד, אבל המתקין של CRAN הוא הדרך הנתמכת רשמית.
התקנת R ב-Linux
R נמצא במאגרים של כל הפצה מרכזית:
# Debian / Ubuntu
sudo apt update
sudo apt install r-base
# Fedora
sudo dnf install R
הסתייגות אחת: מאגרי ההפצות מפגרים לפעמים בכמה גרסאות של R. אם אתם רוצים את הגרסה העדכנית ב-Ubuntu, CRAN מתחזק מאגר apt משלו, וההוראות תחת "Download R for Linux" באתר של CRAN מסבירות איך להוסיף אותו. למטרות לימוד, הגרסה של ההפצה מספיקה.
בדיקת ההתקנה
פתחו טרמינל (Command Prompt או PowerShell ב-Windows) והריצו:
R --version
אתם אמורים לראות משהו כזה:
R version 4.4.1 (2024-06-14) -- "Race for Your Life"
אם Windows אומר שהפקודה לא מזוהה, R עובד מצוין אבל לא נמצא ב-PATH. התיקון המהיר ביותר הוא פשוט להשתמש ב-RStudio, שמוצא את R בעצמו. שתי פקודות מגיעות עם ההתקנה: R מפעילה את הקונסולה האינטראקטיבית, ו-Rscript מריצה קובצי סקריפט. ההבחנה חשובה ברגע שמתחילים להריץ סקריפטים של R.
התקנת RStudio Desktop
- היכנסו ל-posit.co/download/rstudio-desktop (החברה שמפתחת את RStudio שינתה את שמה ל-Posit ב-2022, אותו מוצר).
- הורידו את המתקין החינמי של RStudio Desktop למערכת ההפעלה שלכם והריצו אותו.
- פתחו את RStudio. הוא מזהה אוטומטית את התקנת R שלכם: אם חלונית קונסולה מקבלת אתכם עם באנר הגרסה של R וסימן
>, הכול מחובר.
הקלידו את זה בקונסולה כדי לחגוג:
paste("R", R.version.string, "is ready")
למה RStudio ולא הקונסולה החשופה? חלון אחד נותן לכם עורך סקריפטים עם השלמה אוטומטית, את הקונסולה, כל גרף שאתם יוצרים, את הנתונים הטעונים ומנהל חבילות. המדריכים כאן לעולם לא מניחים שיש לכם RStudio, אבל כששיעור מזכיר קיצור מקלדת של סביבת פיתוח, הכוונה ל-RStudio.
החבילה הראשונה שלכם (הצצה אופציונלית)
כוח העל של R הוא האקוסיסטם של החבילות ב-CRAN. התקנת חבילה היא שורה אחת בקונסולה של R:
install.packages("ggplot2")
אל תריצו את זה עדיין אם אין צורך: השיעור על חבילות מסביר מה הן חבילות, מאיפה הן מגיעות ומה ההבדל בין התקנה לטעינה. רק דעו שהדלת נמצאת במרחק פקודה אחת.
מה לקחת מכאן
- התקנת R מגיעה בשני חלקים: R עצמו מ-CRAN, ואחר כך RStudio Desktop מ-posit.co, בסדר הזה.
- Windows: המתקין "base" עם אפשרויות ברירת המחדל. macOS: התאימו את המתקין לשבב (arm64 ל-Apple silicon, x86_64 ל-Intel). Linux:
apt install r-baseאוdnf install R. - בדקו עם
R --versionבטרמינל; RStudio מוצא את R אוטומטית בכל מקרה. - אפשר להריץ כל דוגמה בעמודים האלה בדפדפן בלי להתקין שום דבר.
בהמשך: הדרכים להריץ בפועל קוד R, הקונסולה, Rscript, source() ו-RStudio.
שאלות נפוצות
מאיפה מורידים את R?
מ-CRAN, הבית הרשמי של R, בכתובת cran.r-project.org. בחרו את מערכת ההפעלה שלכם והורידו את הגרסה העדכנית. הימנעו מאתרי הורדה של צד שלישי: CRAN חינמי ותמיד מעודכן.
האם צריך גם R וגם RStudio?
צריך את R, זו השפה עצמה. RStudio הוא עורך שמריץ את R ומוסיף קונסולה, עורך סקריפטים, חלונית גרפים ומנהל חבילות בחלון אחד. RStudio לא כולל את R, אז התקינו קודם את R ואחר כך את RStudio. כמעט כולם כותבים R בתוך RStudio.
איך בודקים ש-R הותקן כמו שצריך?
פתחו טרמינל (Command Prompt או PowerShell ב-Windows) והריצו R --version. אם מודפסת מחרוזת גרסה כמו R version 4.4.1, ההתקנה הצליחה. ב-Windows ייתכן שתצטרכו להוסיף את התיקייה bin של R ל-PATH כדי שהפקודה תימצא.
איזה מתקין של R לבחור ב-Mac?
זה תלוי בשבב. מחשבי Mac עם Apple silicon (M1/M2/M3/M4) צריכים את ה-.pkg של arm64; מחשבי Mac ישנים עם Intel צריכים את גרסת x86_64. אם אתם לא בטוחים, בדקו בתפריט Apple → About This Mac. ב-CRAN שני המתקינים מסומנים בבירור.