GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にRをインストールする方法

Rは、急速に成長しているオープンソースプログラミング言語であり、統計計算とグラフィック表現を専門とする無料の環境です。これは、R Foundation for Statistics Computingによってサポートされており、主に統計ソフトウェアの開発とデータ分析の実行のために統計家とデータマイニング担当者によって使用されます。

このチュートリアルでは、CentOS 7にRをインストールする方法と、公式のComprehensive R Archive Network(CRAN)からRパッケージをインストールする方法を説明します。

前提条件#

このチュートリアルを続行する前に、次の前提条件を満たしていることを確認してください。

  • システムには少なくとも1GのRAMが搭載されています。それ以外の場合は、スワップファイルを作成できます。
  • sudo権限を持つユーザーとしてログインしています。

CentosへのRのインストール#

執筆時点で、Rの最新の安定バージョンはバージョン3.5です。

CentOS 7にRをインストールするには、次の手順に従います。

  1. RパッケージはEPELリポジトリで入手できます。マシンにEPELリポジトリがインストールされていない場合は、次のように入力してインストールできます。

    sudo yum install epel-release

    リポジトリのGPGキーを受け入れるように求められます。「y」と入力します。 Enterを押します 。

  2. リポジトリが追加されたら、次のように入力してRをインストールします。

    sudo yum install R

    Rは、必要なすべてのRコンポーネントを含むメタパッケージです。

  3. 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
    http://www.gnu.org/licenses/.

CRANからのRパッケージのインストール#

Rが非常に人気がある主な理由の1つは、Comprehensive R Archive Network(CRAN)を通じて利用できるさまざまなパッケージです。

デモンストレーションの目的で、stringrという名前のパッケージをインストールします 、一般的な文字列操作の高速で正しい実装を提供します。

ルートとして開始すると、パッケージはグローバルにインストールされ、すべてのシステムユーザーが利用できるようになります。 sudoを使用せずにRを起動すると、ユーザー用にパーソナルライブラリがセットアップされます。

ルートとして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)
[1] 3 2 7 1 2 6 1

利用可能なCRANパッケージの名前でさらに多くのRパッケージを見つけ、install.packages()を使用してインストールできます。 。


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法

  1. CentOS8にDockerをインストールする方法

  2. Centos8にJava8および11をインストールする方法

  3. CentOS8にMySQLをインストールする方法