אנדרואיד

כיצד להתקין r על centos 7

Install R, R-Studio on RedHat|CentOS (6,7)

Install R, R-Studio on RedHat|CentOS (6,7)

תוכן עניינים:

Anonim

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

מדריך זה ילמד אותך כיצד להתקין R ב- CentOS 7 וכיצד להתקין חבילות R מהרשת הרשמית המקיפה של ארכיב R (CRAN).

תנאים מוקדמים

ודא כי עמדת בתנאים המוקדמים הבאים לפני שתמשיך במדריך זה:

  • למערכת שלך לפחות RAM של 1G. אחרת, אתה יכול ליצור קובץ החלפה. אתה מחובר כמשתמש עם הרשאות sudo.

התקנת R על סנטוס

בזמן כתיבת הגרסה האחרונה היציבה של R היא גרסה 3.5.

להתקנת R ב- CentOS 7, בצע את הצעדים הבאים:

  1. חבילות R זמינות במאגרי EPEL. אם אין לך מאגר EPEL במחשב שלך מותקן, אתה יכול לעשות זאת על ידי הקלדה:

    sudo yum install epel-release

    תתבקש לקבל את מפתח ה- GPG מהמאגר, הקלד y ולחץ על Enter .

    לאחר הוספת המאגר, התקן R על ידי הקלדת:

    sudo yum install R

    R היא חבילת מטה המכילה את כל מרכיבי ה- R הנחוצים.

    אמת את ההתקנה על ידי הקלדת הפקודה הבאה שתדפיס את גרסת ה- R:

    R --version

    R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see

התקנת חבילות R מ- CRAN

אחת הסיבות העיקריות לכך ש- R פופולרית כל כך היא מערך החבילות הרחב הזמין דרך רשת ארכיב המקיפה (RAN).

לצורך הדגמה, stringr חבילה בשם stringr , המספקת יישומים מהירים ונכונים של מניפולציות מחרוזות נפוצות.

כשתתחיל כשורש, החבילות יותקנו ברחבי העולם וזמינות לכל משתמשי המערכת. אם תתחיל ב- R בלי sudo, תוקם ספריה אישית למשתמש שלך.

התחל בפתיחת קונסולת ה- R כשורש:

sudo -i R

R version 3.5.0 (2018-04-23) -- "Joy in Playing" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-redhat-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > כל הפקודות הבאות מבוצעות בתוך קונסולת ה- R.

התקן את חבילת stringr ידי הפעלת הפקודה הבאה:

install.packages("stringr")

תתבקש לבחור במראה CRAN:

Installing package into '/usr/lib64/R/library' (as 'lib' is unspecified) --- Please select a CRAN mirror for use in this session --- Secure CRAN mirrors

בחר במראה הקרובה ביותר למיקומך.

ההתקנה תארך זמן מה ולאחר שתושלם, תטען את הספריה על ידי הקלדת:

library(stringr)

בשלב הבא, צור וקטור תווים פשוט בשם tutorial :

tutorial <- c("How", "to", "Install", "R", "on", "CentOS", "7")

הפעל את הפונקציה הבאה שתדפיס את האורך של כל מחרוזת:

str_length(tutorial)

3 2 7 1 2 6 1

תוכל למצוא חבילות R נוספות בחבילות CRAN זמינות לפי שם ולהתקין אותן באמצעות install.packages() .

סיכום

התקנת בהצלחה את מכונת CentOS שלך ולמדת כיצד להתקין חבילות R.

centos r