Install R, R-Studio on RedHat|CentOS (6,7)
תוכן עניינים:
R היא שפת תכנות עם קוד פתוח וצומחת במהירות וסביבה חופשית המתמחה במחשוב סטטיסטי וייצוג גרפי. זה נתמך על ידי קרן R למחשוב סטטיסטי ומשמש בעיקר על ידי סטטיסטיקאים וכורי נתונים לפיתוח תוכנה סטטיסטית וביצוע ניתוח נתונים.
מדריך זה ילמד אותך כיצד להתקין R ב- CentOS 7 וכיצד להתקין חבילות R מהרשת הרשמית המקיפה של ארכיב R (CRAN).
תנאים מוקדמים
ודא כי עמדת בתנאים המוקדמים הבאים לפני שתמשיך במדריך זה:
- למערכת שלך לפחות RAM של 1G. אחרת, אתה יכול ליצור קובץ החלפה. אתה מחובר כמשתמש עם הרשאות sudo.
התקנת R על סנטוס
בזמן כתיבת הגרסה האחרונה היציבה של R היא גרסה 3.5.
להתקנת R ב- CentOS 7, בצע את הצעדים הבאים:
-
חבילות 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כיצד להתקין, להתקין hp officejet 6500a בתוספת מדפסת All-in-One

למד כיצד להתקין ולהתקין מדפסת All-in-One של HP Officejet 6500A Plus.
כיצד להתקין ולהגדיר שרת nfs ב- centos 8

במדריך זה תעברו את הצעדים הנחוצים להגדרת שרת NFSv4 ב- CentOS 8. אנו נראה לכם כיצד להתקין מערכת קבצים NFS על הלקוח.
כיצד להתקין ולהגדיר redis מחדש ב- centos 7

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