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

R 包

R 包

Pakete sind Sammlungen von R-Funktionen, Beispiel-Daten, vorcompiliertem Code, einschließlich R-Programmen, Kommentardokumenten, Beispielen und Testdaten.

Die zugehörigen Pakete von R werden in der Regel im Installationsverzeichnis unter "Bibliothek" gespeichert, im Standardfall sind einige häufig verwendete Pakete bereits mit der Installation von R bereitgestellt. Natürlich können wir auch später zusätzliche Pakete hinzufügen, die wir verwenden möchten.

Die vollständigen zugehörigen Pakete von R können hier überprüft werden:https://cran.r-project.org/web/Pakete/available_packages_by_name.html

Nächste Abschnitt: Wie man R-Pakete installiert

Installationsverzeichnis der R-Pakete anzeigen

Wir können die folgenden Funktionen verwenden, um den Installationsverzeichnis der R-Pakete anzuzeigen:

> .libPaths()
[1] "/Bibliothek/Framework/R.framework/Versionen/4.0/Ressourcen/Bibliothek"
>

Installierte Pakete anzeigen

Wir können die folgenden Funktionen verwenden, um die installierten Pakete anzuzeigen:

Bibliotheksfunktion

Die Ausgabe ist wie folgt:

Basis-Paket
Bootstrapping-Funktionen (ursprünglich von Angelo Canty
                        für S)
class
cluster
                        Erweitert Rousseeuw et al.
codetools
compiler
datasets
foreign
                        'SPSS', 'Stata', 'Systat', 'Weka', 'dBase', ...
graphics
grDevices
                        und Schriften
grid
KernSmooth
                        & Jones (1995)
lattice
MASS
                        Ripley's MASS

Geladene Pakete anzeigen

Wir können die folgenden Funktionen verwenden, um die geladenen Pakete der Kompilumgebung anzuzeigen:

> search()
[1".GlobalEnv" 
[4"package:grDevices" "package:utils" 
[7

安装新包

安装新包可以使用 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")