Android

วิธีการติดตั้ง r บน centos 7

Installing CentOS 7

Installing CentOS 7

สารบัญ:

Anonim

R เป็นภาษาโปรแกรมโอเพนซอร์ซที่กำลังเติบโตอย่างรวดเร็วและสภาพแวดล้อมเสรีที่เชี่ยวชาญด้านการคำนวณเชิงสถิติและการแสดงกราฟิก ได้รับการสนับสนุนโดย R Foundation สำหรับการคำนวณทางสถิติและส่วนใหญ่ใช้โดยนักสถิติและนักขุดข้อมูลเพื่อพัฒนาซอฟต์แวร์ทางสถิติและการวิเคราะห์ข้อมูล

บทช่วยสอนนี้จะสอนวิธีการติดตั้ง R บน CentOS 7 และวิธีการติดตั้ง R แพ็คเกจจาก Comprehensive R Archive Network (CRAN) อย่างเป็นทางการ

ข้อกำหนดเบื้องต้น

ตรวจสอบให้แน่ใจว่าคุณได้ทำตามข้อกำหนดเบื้องต้นต่อไปนี้ก่อนที่จะดำเนินการกับบทช่วยสอนนี้:

  • ระบบของคุณมี RAM อย่างน้อย 1G มิฉะนั้นคุณสามารถสร้างไฟล์สลับได้คุณเข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo

การติดตั้ง R บน Centos

ในขณะที่เขียน 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 จึงได้รับความนิยมอย่างมากคือแพคเกจที่มีให้เลือกมากมายผ่านเครือข่ายที่ครอบคลุม R Archive (CRAN)

สำหรับวัตถุประสงค์ในการสาธิตเราจะติดตั้งแพคเกจชื่อ 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