Android

วิธีการติดตั้ง r บนเดเบียน 9

Bunsenlabs - A "RECOMMENDED" Openbox Distro

Bunsenlabs - A "RECOMMENDED" Openbox Distro

สารบัญ:

Anonim

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

บทช่วยสอนนี้จะแนะนำวิธีการติดตั้ง R บนระบบ Debian 9

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

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

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

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

ในขณะที่เขียนบทความนี้ R เวอร์ชั่นเสถียรล่าสุดคือเวอร์ชัน 3.5 แพ็คเกจ R จากที่เก็บ Debian มักจะล้าสมัยดังนั้นเราจะติดตั้ง R ด้วยการเพิ่มที่เก็บซึ่งดูแลโดย CRAN

ขั้นตอนต่อไปนี้อธิบายวิธีติดตั้ง R เวอร์ชันเสถียรล่าสุดบน Debian 9:

  1. ติดตั้งการพึ่งพาที่จำเป็นเพื่อเพิ่มที่เก็บใหม่ผ่าน

    sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2

    เปิดใช้งานที่เก็บ CRAN และเพิ่มคีย์ CRAN GPG ให้กับระบบของคุณโดยการรันคำสั่งต่อไปนี้:

    sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF' sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'

    เมื่อเพิ่มที่เก็บแล้วให้อัพเดตรายการแพ็กเกจและติดตั้งแพ็กเกจ R โดยพิมพ์:

    sudo apt update sudo apt install r-base

    ตรวจสอบการติดตั้งโดยใช้คำสั่งต่อไปนี้ซึ่งจะพิมพ์รุ่น R:

    R --version

    R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-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)

หากคุณยังไม่ได้ติดตั้งให้ติดตั้งแพ็กเกจ build-essential ซึ่งมีเครื่องมือที่จำเป็นสำหรับการรวบรวม R แพ็คเกจ

sudo apt install build-essential

สำหรับวัตถุประสงค์ในการสาธิตเราจะติดตั้งแพคเกจชื่อ stringr ซึ่งให้การใช้งานที่รวดเร็วและถูกต้องของการจัดการสตริงทั่วไป

เมื่อเริ่มต้นในฐานะรูทแพ็คเกจจะถูกติดตั้งทั่วโลกและพร้อมใช้งานสำหรับผู้ใช้ระบบทั้งหมด หากคุณเริ่ม R โดยไม่มี sudo ไลบรารีส่วนบุคคลจะถูกตั้งค่าสำหรับผู้ใช้ของคุณ

เริ่มต้นด้วยการเปิดคอนโซล R ในฐานะรูท:

sudo -i R

R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 The R Foundation for Statistical Computing Platform: x86_64-pc-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")

การติดตั้งจะใช้เวลาสักครู่และเมื่อเสร็จแล้วโหลดไลบรารี:

library(stringr)

สร้างเวกเตอร์ตัวละครแบบง่าย ๆ ชื่อ tutorial :

tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")

เรียกใช้ฟังก์ชันต่อไปนี้ซึ่งพิมพ์ความยาวของสตริง:

str_length(tutorial)

3 2 7 1 2 6 1

คุณสามารถค้นหาแพ็คเกจ R เพิ่มเติมได้ที่แพ็กเกจ CRAN ที่มีอยู่ตามชื่อและติดตั้งด้วยแพ็คเกจ install.packages()

ข้อสรุป

คุณได้ติดตั้งระบบ Debian ของคุณสำเร็จแล้วและเรียนรู้วิธีการติดตั้งแพ็คเกจ R

หากคุณประสบปัญหาหรือมีข้อเสนอแนะแสดงความคิดเห็นด้านล่าง

เดเบียน