Ubuntu 18.04 при мелком объёме ОЗУ
目次:
Rは、統計計算とグラフィカルな表現に特化した、急速に成長しているオープンソースプログラミング言語と無料の環境です。 R Foundation for Statistical Computingによってサポートされており、主に統計ソフトウェアの開発とデータ分析の実行のために統計学者やデータマイナーが使用します。
このチュートリアルでは、Ubuntu 18.04マシンにRをインストールする手順を説明します。
前提条件
このチュートリアルを始める前に、次のものを備えたUbuntu 18.04マシンが必要です。
- 少なくとも1GのRAM。 システムのRAMが1GB未満の場合、スワップファイルを作成できます。sudo権限を持つ非ルートユーザー。
UbuntuにRをインストールする
この記事の執筆時点では、Rの最新の安定バージョンはバージョン3.5です。 UbuntuリポジトリのRパッケージはしばしば古くなっているため、CRANが管理するリポジトリを追加してRをインストールします。
Ubuntu 18.04にRの最新の安定バージョンをインストールするには、次の手順を実行します。
-
HTTPS経由で新しいリポジトリを追加するために必要なパッケージをインストールします。
sudo apt install apt-transport-https software-properties-common
CRANリポジトリを有効にし、次のコマンドを使用してCRAN GPGキーをシステムに追加します。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
aptリポジトリが追加されたので、次を入力してパッケージリストを更新し、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
CRANからRパッケージのインストール
Rが非常に人気がある主な理由の1つは、包括的なRアーカイブネットワーク(CRAN)を介して利用できる幅広いパッケージです。
Rパッケージのコンパイルに必要なツールを含む
build-essential
パッケージをインストールします。
sudo apt install build-essential
デモンストレーションのために、
stringr
という名前のパッケージをインストールします。これは、一般的な文字列操作の高速で正しい実装を提供します。
ルートとして起動すると、パッケージはグローバルにインストールされ、すべてのシステムユーザーが利用できます。 sudoなしでRを起動すると、ユーザー用の個人ライブラリがセットアップされます。
ルートとして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
入力して、
stringr
パッケージをインストールします。
install.packages("stringr")
インストールにはしばらく時間がかかります。完了したら、次を実行してライブラリをロードします。
library(stringr)
tutorial
という名前の単純な文字ベクトルを作成します。
tutorial <- c("How", "to", "Install", "R", "on", "Ubuntu", "18.04")
文字列の長さを出力する次の関数を実行します。
str_length(tutorial)
3 2 7 1 2 6 5
Available CRAN Packages By NameでさらにRパッケージを見つけて、
install.packages()
インストールできます。
結論
Ubuntuシステムを正常にインストールし、Rパッケージのインストール方法を学習しました。
問題が発生した場合やフィードバックがある場合は、下にコメントを残してください。
ubuntu rファーストルック:Ubuntu 7.10デスクトップLinux

「Gutsy Gibbon」リリースは、フラッシュと機能をもたらし、デスクトップLinuxのリーダーとしてUbuntuをリードしています。 Webサイトやデータベースを実行するためのLinuxディストリビューションの選択は簡単です。 Linuxは長年にわたってサーバをうまく処理してきました。しかし、デスクトップ上でLinuxを正しく利用することは常に困難でした。そのため、Ubuntuは3年前に初めて登場したときにこのような話題を呼びました。 Ubuntuバージョン7.10(コードネームGutsy Gibbon)は、グラフィクスの改善、ソフトウェアインストールの簡素化、およびソフトウェアのマイナーな改良など、過去の成功を基盤にしています。
デスクトップLinux Face-Off:Ubuntu 8.04対Fedora 9

世界最大の2つの新バージョンLinuxのディストリビューションが勢ぞろいしています。彼らはどのようにマッチするのですか?
Ubuntu 9.04 Beta:クイックルック

Ubuntu Jaunty Jackalopeの予定されたベータ版が到着しました。ここでは、どのように形作っているかを見ていきます。