R (שפת תכנות)
שפת תכנות / ויקיפדיה האנציקלופדיה encyclopedia
R היא שפת תכנות וסביבת עבודה בקוד פתוח. נכון לאוגוסט 2023, היא ממוקמת במקום 16 במדד TIOBE.[1]
יש לערוך ערך זה. הסיבה היא: יש צורך בהגהה ועריכה. | |
פרדיגמות | תכנות מונחה-עצמים, תכנות פונקציונלי |
---|---|
תאריך השקה | אוגוסט 1993 |
מתכנן | Ross Ihaka and Robert Gentleman |
מפתח | R Core Team |
הושפעה על ידי | S |
רישיון | GPL-2.0 |
http://www.r-project.org | |
שפת R פותחה כשפת תכנות ללימוד מבוא לסטטיסטיקה.[2] כיום היא שפת תכנות עילית דינמית למטרות כלליות, בדומה לפייתון, ונמצאת בשימוש נרחב בקרב סטטיסטיקאים וכורי מידע לפיתוח תוכנות סטטיסטיות וניתוח נתונים. סקרים ומחקרים שנערכו הראו כי הפופולריות של R גדלה באופן משמעותי, ונכון לעשור השני של המאה ה-21 היא כבר נחשבה לסטנדרט ביצירה של תוכנות סטטיסטיות.[דרוש מקור]
R היא יישום של שפת התכנות S בשילוב עם סמנטיקה לקסיקלית בהשראת שפת התכנות Scheme. היא נוצרה על ידי רוס איהקה ורוברט ג'נטלמן באוניברסיטת אוקלנד בניו זילנד. השפה קיבלה את שמה מהאות הראשונה של שמם של יוצריה וכמחווה לשפת S. כיום, R מופצת כתוכנה חופשית, כחלק מפרויקט גנו, ומופצת לפי תנאי הרישיון הציבורי הכללי של גנו (גרסה 2). קוד המקור שלה כתוב בבסיסו בשפת C ופורטרן וכן בשפת R עצמה [דרושה הבהרה]. ל-R יש ממשק שורת פקודה, אולם יש גם מספר ממשקי משתמש גרפיים לשימוש עם R.