Android

Cách cài đặt r trên debian 9

Установка Debian 9 Live на реальное железо

Установка Debian 9 Live на реальное железо

Mục lục:

Anonim

R là một ngôn ngữ và môi trường lập trình nguồn mở đang phát triển nhanh, 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 hệ thống Debian 9.

Đ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 Debian 9 có ít nhất 1G RAM. Nếu máy của bạn có ít hơn 1GB RAM, bạn có thể tạo tệp hoán đổi. Được đăng nhập với tư cách là người dùng có quyền sudo.

Cài đặt R trên Debian

Tại thời điểm viết bài viết này, phiên bản ổn định mới nhất của R là phiên bản 3.5. Các gói R từ kho lưu trữ Debian thường lỗi thời vì vậy chúng tôi sẽ cài đặt R bằng cách thêm kho lưu trữ được duy trì bởi CRAN.

Các bước sau mô tả cách cài đặt phiên bản R ổn định mới nhất trên Debian 9:

  1. Cài đặt các phụ thuộc cần thiết để thêm kho lưu trữ mới qua

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

    Kích hoạt kho CRAN và thêm khóa CRAN GPG vào hệ thống của bạn bằng cách chạy các lệnh sau:

    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/'

    Khi kho được thêm vào, hãy cập nhật danh sách các gói và cài đặt gói R bằng cách gõ:

    sudo apt update sudo apt install r-base

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

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).

Nếu bạn chưa cài đặt, hãy cài đặt gói build-essential có chứa các công cụ cần thiết để biên dịch Gói R.

sudo apt install build-essential

Đố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 là stringr , cung cấp các triển khai chuỗi chính xác, nhanh chóng.

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àn điều khiển R với quyền root:

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. > 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 chỉ cần gõ:

install.packages("stringr")

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:

library(stringr)

Tạo một vector ký tự đơn giản có tên là tutorial :

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

Chạy hàm sau in chiều dài của 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 hệ thống Debian của bạn và tìm hiểu cách cài đặt các gói R.

Nếu bạn gặp sự cố hoặc có phản hồi, hãy để lại nhận xét bên dưới.

debian r