Android

Cách cài đặt r trên centos 7

[CentOS 7] Installing CentOS 7 - Cài đặt CentOS 7 VMware Bài 1

[CentOS 7] Installing CentOS 7 - Cài đặt CentOS 7 VMware Bài 1

Mục lục:

Anonim

R là một ngôn ngữ lập trình nguồn mở đang phát triển nhanh và môi trường tự do chuyên về tính toán thống kê và biểu diễn đồ họa. Nó được hỗ trợ bởi Quỹ R về tính toán thống kê và chủ yếu được sử dụng bởi các nhà thống kê và khai thác dữ liệu để phát triển phần mềm thống kê và thực hiện phân tích dữ liệu.

Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt R trên CentOS 7 và cách cài đặt các gói R từ Mạng lưu trữ R toàn diện (CRAN) chính thức.

Điều kiện tiên quyết

Đảm bảo rằng bạn đã đáp ứng các điều kiện tiên quyết sau đây trước khi tiếp tục với hướng dẫn này:

  • Hệ thống của bạn có ít nhất 1G RAM. Nếu không, bạn có thể tạo tệp hoán đổi. Bạn đã đăng nhập với tư cách người dùng với quyền sudo.

Cài đặt R trên Centos

Tại thời điểm viết phiên bản ổn định mới nhất của R là phiên bản 3.5.

Để cài đặt R trên CentOS 7, hãy làm theo các bước sau:

  1. Các gói R có sẵn trong kho EPEL. Nếu bạn chưa cài đặt kho EPEL trên máy, bạn có thể thực hiện bằng cách nhập:

    sudo yum install epel-release

    Bạn sẽ được nhắc chấp nhận khóa GPG của kho lưu trữ, nhập y và nhấn Enter .

    Khi kho được thêm vào, cài đặt R bằng cách gõ:

    sudo yum install R

    R là gói meta chứa tất cả các thành phần R cần thiết.

    Xác minh cài đặt bằng cách gõ lệnh sau sẽ in phiên bản 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

Cài đặt gói R từ CRAN

Một trong những lý do chính khiến R rất phổ biến là một loạt các gói có sẵn thông qua Mạng lưu trữ toàn diện R (CRAN).

Đối với mục đích trình diễn, chúng tôi sẽ cài đặt một gói có tên stringr , cung cấp các triển khai chuỗi nhanh và chính xác.

Khi bắt đầu root, các gói sẽ được cài đặt trên toàn cầu và có sẵn cho tất cả người dùng hệ thống. Nếu bạn bắt đầu R mà không có sudo, một thư viện cá nhân sẽ được thiết lập cho người dùng của bạn.

Bắt đầu bằng cách mở bảng điều khiển R dưới dạng root:

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. > Tất cả các lệnh sau được thực thi trong bảng điều khiển R.

Cài đặt gói stringr bằng cách chạy lệnh sau:

install.packages("stringr")

Bạn sẽ được yêu cầu chọn một gương 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

Chọn gương gần nhất với vị trí của bạn.

Quá trình cài đặt sẽ mất một chút thời gian và sau khi hoàn tất, hãy tải thư viện bằng cách gõ:

library(stringr)

Tiếp theo, tạo một vectơ ký tự đơn giản có tên là tutorial :

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

Chạy hàm sau sẽ in độ dài của mỗi chuỗi:

str_length(tutorial)

3 2 7 1 2 6 1

Bạn có thể tìm thấy nhiều gói R hơn tại các gói CRAN có sẵn theo tên và cài đặt chúng với install.packages() .

Phần kết luận

Bạn đã cài đặt thành công R máy CentOS của mình và tìm hiểu cách cài đặt các gói R.

centos r