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

LinuxでRとRStudioをインストールして使用する方法

Rは、統計計算、データマイニング、およびグラフィックスに主に使用されるプログラミング言語です。 RStudioは、R向けのオープンソースで自由に使用できる統合開発環境(IDE)です。

前提条件

RおよびRStudioのインストールに移行する前に、スムーズに実行するための基本的なことを確認する必要があります。必要なパッケージを入手するには、Linuxシステムにsudo権限を持つユーザーと、インターネットへのアクセスを用意する必要があります。

ステップ1:LinuxにRパッケージをインストールする

まず、RHEL/CentOSとUbuntuのデフォルトリポジトリにあるRパッケージをインストールする必要があります。

RHELベースのOSを使用している場合は、以下のコマンドを実行してください。

# yum install R

Ubuntuを使用している場合は、以下のようにapt-getコマンドを使用できます。

# apt-get install r-base

インストールが完了したら、以下に示すコマンドを使用してバージョンを確認します。

# R --version

ステップ2:LinuxでRを使用する

Rは、データ分析について前述したコマンドラインユーティリティです。コマンドラインオプションのリストを取得するには、次のコマンドを実行します。

# R --help

使用法:R[オプション][<インファイル][>アウトファイル]

または:RCMDコマンド[引数]

統計計算とグラフィックスのシステムであるRを開始します。

指定されたオプション、または「RCMD」インターフェースを介してRツールを呼び出します。

オプション:

-h、–help短いヘルプメッセージを出力して終了します

–versionバージョン情報を出力して終了

–encoding =ENCstdinに使用するエンコーディングを指定します

–ENCのエンコード

RHOMERホームディレクトリへのパスを出力して終了します

–保存セッションの終了時にワークスペースを保存します

–保存しないでください保存しないでください

–no-environサイトおよびユーザー環境ファイルを読み取らないでください

–no-site-fileサイト全体のRprofileを読まないでください

–no-init-fileユーザーRプロファイルを読み取らない

–restore起動時に以前に保存したオブジェクトを復元します

–no-restore-data以前に保存したオブジェクトを復元しない

–no-restore-historyR履歴ファイルを復元しないでください

–復元なし何も復元しないでください

–vanilla Combine –no-save、–no-restore、–no-site-file、

–no-init-fileおよび–no-environ

–no-readlineコマンドライン編集にreadlineを使用しないでください

–max-ppsize=N保護スタックの最大サイズをNに設定します

–min-nsize =N固定サイズのオブジェクト(「コンスセル」)の最小数をNに設定します

–min-vsize=Nベクトルヒープの最小値をNバイトに設定します。 ‘4M’ =4 MegaB

-q、–quiet起動メッセージを出力しない

–silent –quietと同じ

–slaveRをできるだけ静かに実行する

–interactiveインタラクティブセッションを強制する

–verbose進捗状況に関する詳細情報を印刷する

-d、–debugger=NAMEデバッガーNAMEを介してRを実行します

–debugger-args=ARGSARGSを引数としてデバッガーに渡します

-g TYPE、–gui =TYPEGUIとしてTYPEを使用します。可能な値は「X11」(デフォルト)です

と「Tk」。

–arch=NAMEサブアーキテクチャを指定します

–argsコマンドラインの残りの部分をスキップする

-f FILE、–file=FILE「FILE」から入力を取得

-eEXPR「EXPR」を実行して終了します

FILEにはスペースを含めることができますが、シェルメタ文字を含めることはできません。

コマンド:

バッチモードでRを実行

COMPILERで使用するファイルをコンパイルします

SHLIB動的ロード用の共有ライブラリを構築する

INSTALLアドオンパッケージをインストールする

REMOVEアドオンパッケージの削除

ビルドビルドアドオンパッケージ

[アドオンパッケージの確認]をオンにします

実行可能プログラムを作成するためのLINKフロントエンド

Rprof後処理Rプロファイリングファイル

RdconvRd形式を他のさまざまな形式に変換する

Rd2pdfRd形式をPDFに変換

Rd2txtRd形式をきれいなテキストに変換する

StangleはSweaveドキュメントからS/Rコードを抽出します

SweaveProcessSweaveドキュメント

ヘッダーなどを無視したRdiffDiffR出力

configRに関する構成情報を取得します

javareconfJava構成変数を更新します

rtags C、R、およびRdファイルからEmacsスタイルのタグファイルを作成します

「RCMDコマンド–ヘルプ」を使用して詳細情報を入手してください

「コマンド」の使用法。

オプション–arch、–no-environ、–no-init-file、–no-site-file、–vanilla

RとCMDの間に配置して、「コマンド」によって実行されるRプロセスに適用できます

でバグを報告してください。

端末でRを使用すると、Rコンソールに移動します。ここで、上記のコマンドの出力に示されているように、自分の用途に応じてコマンドを実行できます。

$ R

ステップ3:LinuxへのR-Studioのインストール

Webコンソールを使用してRを操作するための統合開発環境であるRStudioのインストールを開始しましょう。

https://www.rstudio.com/products/rstudio/download/

である公式WebリンクからOS用のRStudio無料バージョンをダウンロードします。

アップロードするか、以下のコマンドを使用してシステムにダウンロードするかにかかわらず、システムに取得します。

# cd /tmp
# wget https://download1.rstudio.org/desktop/centos7/x86_64/rstudio-1.4.1717-x86_64.rpm
# wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-1.4.1717-amd64.deb

使用しているシステムに適したパッケージを選択してください。

ダウンロードしたら、RHELベースのOSの場合は「rpm」コマンドを使用してインストールし、Ubuntuを使用している場合は「dpkg」を使用します。

# rpm -ivh rstudio-1.4.1717-x86_64.rpm
# dpkg -i rstudio-1.4.1717-amd64.deb

ステップ4:LinuxでRStudioサービスを開始する

これでRStudioがシステムにインストールされました。次に、RStudioにアクセスして使用を開始できるように、サービスが稼働していることを確認する必要があります。

これを行うには、以下のコマンドを実行してRStudioサービスを開始します。

# systemctl start rstudio-server
# systemctl enable rstudio-server
# systemctl status rstudio-server

RStudioサービスはポート8787でリッスンするため、ファイアウォールで許可されていることを確認してください。

ポートを許可するには、RHEL-7/RHEL-8システムで以下のコマンドを実行します。

# firewall-cmd --permanent --zone=public --add-port=8787/tcp
# firewall-cmd –reload

ステップ5:RStudioWebコンソールの使用

Rstudioサーバーにアクセスするには、Webブラウザで http:// ip:8787にアクセスします。 、次にユーザーの資格情報を使用してサインインします。何も問題がなければ、Rコードを記述してテストできるRStudioサーバーIDEが表示されます。

参考までに、以下のスクリーンショットを見つけてください:

RStudioインターフェイスは4つの部分に分かれています。最初は、デフォルトのレイアウトで、左上にあるスクリプトとドキュメントのソースです。 2つ目は、左下にあるRコンソールです。 3つ目は右上の環境/履歴にあり、4つ目は右下のファイル/プロット/パッケージ/ヘルプ/ビューアです。

これで、RとRStudioの両方がシステム上で稼働し、データ分析に使用できるようになりました。

結論

この記事では、LinuxベースのオペレーティングシステムでのRおよびRStduioのインストール手順について説明しました。 Rは、SASやStataなどの統計パッケージの代替手段であり、データ分析と統計の視覚化と実行に役立ちます。これで、Linux RHEL /CentOS8またはUbuntuで実行されているシステムにインストールして使用できるようになります。


Cent OS
  1. LinuxでFlatpakをインストールして使用する方法

  2. LinuxでTracerouteをインストールして使用する方法

  3. Rocky Linux / Alma Linux /Centos8にPodmanをインストールして使用する方法

  1. UbuntuLinuxにHubotをインストールして使用する方法

  2. KaliLinuxにtelnetをインストールして使用する方法

  3. Debian10LinuxにCurlをインストールして使用する方法

  1. Linux Screenをインストールして使用する方法は?

  2. LinuxにSSHFSをインストールして使用する方法

  3. LinuxでSlackをインストールして使用する方法