English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

R パッケージ

R パッケージ

パッケージは、R 関数、サンプルデータ、プリコンパイルされたコードの集合であり、R プログラム、コメントドキュメント、サンプル、テストデータなどが含まれます。

R 言語の関連するパッケージは、一般的に「library」ディレクトリの下にインストールディレクトリに保存されます。デフォルトでは、R 言語がインストールされた後にいくつかの常用パッケージが自動的に提供されますが、後で使用したいパッケージをカスタムで追加することもできます。

R 言語の関連するパッケージの詳細は以下を参照してください:https://cran.r-project.org/web/packages/available_packages_by_name.html

次に、R 言語のパッケージのインストール方法について詳しく説明します。

R パッケージのインストールディレクトリを確認する

以下の関数を使用して R パッケージのインストールディレクトリを確認できます:

> .libPaths()
[1] "/Library/Frameworks/R.framework/Versions/4.0/Resources/library"
>

インストールされているパッケージを確認する

以下の関数を使用してインストールされているパッケージを確認できます:

library()

出力結果は以下の通りです:

base                    The R Base Package
boot                    Bootstrap Functions (Originally by Angelo Canty
                        for S)
class 分類のための関数
cluster 「データ内のグループを見つける」:クラスタ分析
                        Extended Rousseeuw et al.
codetools Rのためのコード解析ツール
compiler The R Compiler Package
datasets The R Datasets Package
foreign 「Minitab」, 「S」, 「SAS」で保存されたデータを読み取る
                        「SPSS」, 「Stata」, 「Systat」, 「Weka」, 「dBase」, ...
graphics The R Graphics Package
grDevices The R Graphics Devicesおよび色のサポート
                        およびフォント
grid The Grid Graphics Package
KernSmooth Kernel Smoothingをサポートする関数
                        & Jones (1995)
lattice Rのためのトレリス・グラフィックス
MASS サポート関数およびデータセット Venablesと
                        Ripley's MASS

読み込まれたパッケージの確認

以下の関数を使用して、コンパイル環境に読み込まれたパッケージを確認することができます:

> search()
[1「.GlobalEnv」  「package:stats」  「package:graphics」 
[4「package:grDevices」 「package:utils」 
[7] "package:methods" "Autoloads" "package:base"

新しいパッケージのインストール

新しいパッケージをインストールするには install.packages() 関数を使用して、以下の形式で指定します:

install.packages("インストールしたいパッケージ名")

パッケージ名を直接設定して、  CRAN のウェブサイトからパッケージを取得して、以下の例では XML パッケージをロードします:

# XML パッケージのインストール
install.packages("XML")

または、 CRAN 関連するパッケージをダウンロードして、ローカルに直接インストールします:

install.packages("./XML_3.98-1.3.zip")

私たちの国内では、一般的に国内ミラーサーバーを使用することをお勧めします。以下の例では、清华大学のミラーサーバーを使用してインストールします:

# XML パッケージのインストール
install.packages("XML", repos = "https://mirrors.ustc.edu.cn/CRAN/")

CRAN (The Comprehensive R Archive Network) イメージソース設定ファイルの一つは .Rprofile (Linuxでは ~/.Rprofile )。

文末に以下の文を追加します:

options("repos" = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))

R を起動すると、CRAN イメージソースから R ソフトウェアパッケージをインストールできます。

パッケージの使用

新しいパッケージは、使用する前にまず R コンパイル環境にロードする必要があります。以下の形式で指定します:

library("パッケージ名")

以下の例では、XML パッケージをロードします:

library("XML")