English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
packages are a collection of R functions, sample data, precompiled code, including R programs, comment documents, examples, test data, etc.
The related packages of R language are generally stored in the "library" directory under the installation directory, by default, after the installation of R language is completed, some commonly used packages have been brought in, of course, we can also add some packages to be used in the later period.
The complete related packages of R language can be checked:https://cran.r-project.org/web/packages/available_packages_by_name.html
next, we mainly introduce how to install R language packages.
we can use the following functions to view the installation directory of R packages:
> .libPaths() [1] "/Library/Frameworks/R.framework/Versions/4.0/Resources/library" >
we can use the following functions to view the installed packages:
library()
output result as follows:
base The R Base Package boot Bootstrap Functions (Originally by Angelo Canty for S) class Функции для классификации cluster "Найти группы в данных": анализ кластеров Extended Rousseeuw et al. codetools Инструменты анализа кода для R compiler Пакет компилятора R datasets Пакет наборов данных R foreign Чтение данных, хранящихся в 'Minitab', 'S', 'SAS', 'SPSS', 'Stata', 'Systat', 'Weka', 'dBase', ... graphics Пакет графических возможностей R grDevices Графические устройства и поддержка цветов в R и шрифты grid Пакет Grid Graphics KernSmooth Функции для ядровой平滑ности, поддерживающие Wand & Jones (1995) lattice Графические trellis для R MASS Поддерживающие функции и наборы данных для Venables и Ripley's MASS
Мы можем использовать следующие функции для просмотра загруженных в среде компиляции пакетов:
> search() [1] "GlobalEnv" "package:stats" "package:graphics" [4] "package:grDevices" "package:utils" "package:datasets" [7] "package:methods" "Autoloads" "package:base"
[7] "package:methods" "Autoloads" "package:base" Установка новых пакетов Использование install.packages() для установки новых пакетов
install.packages()
Функция, формат如下: Или мы можем напрямую получить пакеты с install.packages("имя устанавливаемого пакета")
Мы обычно рекомендуем использовать отечественные зеркала, следующий пример использует镜像 Tsinghua для установки: Мы можем напрямую установить имя пакета, например:
install.packages("XML") Или мы можем напрямую получить пакеты с CRAN
Скачайте соответствующие пакеты и установите их локально:
install.packages("./XML_3.98-1.3.zip")
Мы обычно рекомендуем использовать отечественные зеркала, следующий пример использует镜像 Tsinghua для установки: # Установка пакета 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-компиляционную среду, формат如下:
library("имя пакета")
Ниже приведен пример загрузки пакета XML: