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

CSV-файлы в R

CSV-файлы в R

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.

view installation directory of R 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"
>

view installed packages

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, чтобы использовать этот CRAN-рефлектор для установки пакетов R.

Использование пакета

Новый установленный пакет необходимо сначала загрузить в R-компиляционную среду, формат如下:

library("имя пакета")

Ниже приведен пример загрузки пакета XML: