R - Pakete

R-Pakete sind eine Sammlung von R-Funktionen, konformem Code und Beispieldaten. Sie werden in einem Verzeichnis namens gespeichert"library"in der R-Umgebung. Standardmäßig installiert R während der Installation eine Reihe von Paketen. Weitere Pakete werden später hinzugefügt, wenn sie für einen bestimmten Zweck benötigt werden. Wenn wir die R-Konsole starten, sind standardmäßig nur die Standardpakete verfügbar. Andere Pakete, die bereits installiert sind, müssen explizit geladen werden, um von dem R-Programm verwendet zu werden, das sie verwenden wird.

Alle in R-Sprache verfügbaren Pakete sind unter R-Pakete aufgeführt.

Unten finden Sie eine Liste von Befehlen, mit denen die R-Pakete überprüft, überprüft und verwendet werden können.

Überprüfen Sie die verfügbaren R-Pakete

Abrufen von Bibliotheksstandorten mit R-Paketen

.libPaths()

Wenn wir den obigen Code ausführen, wird das folgende Ergebnis erzeugt. Dies kann je nach den lokalen Einstellungen Ihres PCs variieren.

[2] "C:/Program Files/R/R-3.2.2/library"

Holen Sie sich die Liste aller installierten Pakete

library()

Wenn wir den obigen Code ausführen, wird das folgende Ergebnis erzeugt. Dies kann je nach den lokalen Einstellungen Ihres PCs variieren.

Packages in library ‘C:/Program Files/R/R-3.2.2/library’:

base                    The R Base Package
boot                    Bootstrap Functions (Originally by Angelo Canty
                        for S)
class                   Functions for Classification
cluster                 "Finding Groups in Data": Cluster Analysis
                        Extended Rousseeuw et al.
codetools               Code Analysis Tools for R
compiler                The R Compiler Package
datasets                The R Datasets Package
foreign                 Read Data Stored by 'Minitab', 'S', 'SAS',
                        'SPSS', 'Stata', 'Systat', 'Weka', 'dBase', ...
graphics                The R Graphics Package
grDevices               The R Graphics Devices and Support for Colours
                        and Fonts
grid                    The Grid Graphics Package
KernSmooth              Functions for Kernel Smoothing Supporting Wand
                        & Jones (1995)
lattice                 Trellis Graphics for R
MASS                    Support Functions and Datasets for Venables and
                        Ripley's MASS
Matrix                  Sparse and Dense Matrix Classes and Methods
methods                 Formal Methods and Classes
mgcv                    Mixed GAM Computation Vehicle with GCV/AIC/REML
                        Smoothness Estimation
nlme                    Linear and Nonlinear Mixed Effects Models
nnet                    Feed-Forward Neural Networks and Multinomial
                        Log-Linear Models
parallel                Support for Parallel computation in R
rpart                   Recursive Partitioning and Regression Trees
spatial                 Functions for Kriging and Point Pattern
                        Analysis
splines                 Regression Spline Functions and Classes
stats                   The R Stats Package
stats4                  Statistical Functions using S4 Classes
survival                Survival Analysis
tcltk                   Tcl/Tk Interface
tools                   Tools for Package Development
utils                   The R Utils Package

Holen Sie sich alle Pakete, die derzeit in der R-Umgebung geladen sind

search()

Wenn wir den obigen Code ausführen, wird das folgende Ergebnis erzeugt. Dies kann je nach den lokalen Einstellungen Ihres PCs variieren.

[1] ".GlobalEnv"        "package:stats"     "package:graphics" 
[4] "package:grDevices" "package:utils"     "package:datasets" 
[7] "package:methods"   "Autoloads"         "package:base"

Installieren Sie ein neues Paket

Es gibt zwei Möglichkeiten, neue R-Pakete hinzuzufügen. Eine wird direkt aus dem CRAN-Verzeichnis installiert und eine andere lädt das Paket auf Ihr lokales System herunter und installiert es manuell.

Installieren Sie direkt von CRAN

Der folgende Befehl ruft die Pakete direkt von der CRAN-Webseite ab und installiert das Paket in der R-Umgebung. Möglicherweise werden Sie aufgefordert, einen nächstgelegenen Spiegel auszuwählen. Wählen Sie die für Ihren Standort geeignete aus.

install.packages("Package Name")
 
# Install the package named "XML".
 install.packages("XML")

Paket manuell installieren

Gehen Sie zum Link R-Pakete , um das benötigte Paket herunterzuladen. Speichern Sie das Paket als.zip Datei an einem geeigneten Ort im lokalen System.

Jetzt können Sie den folgenden Befehl ausführen, um dieses Paket in der R-Umgebung zu installieren.

install.packages(file_name_with_path, repos = NULL, type = "source")

# Install the package named "XML"
install.packages("E:/XML_3.98-1.3.zip", repos = NULL, type = "source")

Paket in Bibliothek laden

Bevor ein Paket im Code verwendet werden kann, muss es in die aktuelle R-Umgebung geladen werden. Sie müssen auch ein Paket laden, das bereits zuvor installiert wurde, aber in der aktuellen Umgebung nicht verfügbar ist.

Ein Paket wird mit dem folgenden Befehl geladen:

library("package Name", lib.loc = "path to library")

# Load the package named "XML"
install.packages("E:/XML_3.98-1.3.zip", repos = NULL, type = "source")