Как установить пакет в r studio



Скачай курс
в приложении
Перейти в приложение
Открыть мобильную версию сайта
© 2013 — 2023. Stepik
Наши условия использования и конфиденциальности

Public user contributions licensed under cc-wiki license with attribution required
Общая проблема при установке любого пакета R
При попытке установить любой пакет R в системе, например:
Вы получаете сообщение об ошибке примерно следующим образом:
Загруженные исходные пакеты находятся в
?/tmp/Rtmph4YKLX/downloaded_packages?
Обновление индекса HTML пакетов в «. Библиотека «
Предупреждение install.packages:
не удается создать файл
«/ opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html», причина
«Отказано в разрешении»
Решение
Эта ошибка возникает, когда у вас необходимые разрешения возможность записи в текущей папке библиотеки R имени пользователя
Вы вошли качестве. Можно использовать функции R «.libPaths()» для обоих запросов и изменение текущего места R будет использоваться для установки новых библиотек, предоставленных пользователями.
Чтобы изменить расположение по умолчанию, в котором постоянно добавлять библиотеки R участие пользователя, можно добавить это для конкретного пользователя. Файл «Rprofile» или для всей системы «. Rprofile.site’ в «/ usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc», если необходимо изменить этот параметр для всех пользователей R.
Установка пакетов через функцию «install_github» язык R
Никак не могу обойти ошибку со скачиванием пакетов с Github. Стоят свежие версии языка R и RStudio. Стоит windows 10, запускаю от админа. Получаю следующую ошибку:
could not find function «install_github»
Отслеживать
3,135 6 6 золотых знаков 18 18 серебряных знаков 34 34 бронзовых знака
задан 28 окт 2018 в 22:20
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Для того, чтобы скачивать пакеты c Github, Вам необходимо установить и подключить библиотеку devtools :
install.packages("devtools") library("devtools")
Отслеживать
ответ дан 29 окт 2018 в 2:34
Alexshev92 Alexshev92
3,135 6 6 золотых знаков 18 18 серебряных знаков 34 34 бронзовых знака
Да, эту библиотеку я ставил.
29 окт 2018 в 12:03
Установилась без ошибок, подключается нормально?
29 окт 2018 в 13:50
29 окт 2018 в 19:32
А при подключении библиотеки какой вывод?
30 окт 2018 в 5:19
- r
- rstudio
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.1.3.2953
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
R – Пакеты
Пакеты R представляют собой набор функций R, соблюдаемый код и примеры данных. Они хранятся в каталоге под названием «библиотека» в среде R. По умолчанию R устанавливает набор пакетов во время установки. Дополнительные пакеты добавляются позже, когда они необходимы для какой-то конкретной цели. Когда мы запускаем консоль R, по умолчанию доступны только пакеты по умолчанию. Другие пакеты, которые уже установлены, должны быть явно загружены для использования программой R, которая будет их использовать.
Все пакеты, доступные на языке R, перечислены в R Packages.
Ниже приведен список команд, которые будут использоваться для проверки, проверки и использования пакетов R.
Проверьте доступные пакеты R
Получить местоположения библиотеки, содержащие пакеты R
.libPaths()
Когда мы выполняем приведенный выше код, он дает следующий результат. Это может варьироваться в зависимости от локальных настроек вашего компьютера.
[2] "C:/Program Files/R/R-3.2.2/library"
Получить список всех установленных пакетов
library()
Когда мы выполняем приведенный выше код, он дает следующий результат. Это может варьироваться в зависимости от локальных настроек вашего компьютера.
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
Получить все пакеты, загруженные в настоящее время в среде R
search()
Когда мы выполняем приведенный выше код, он дает следующий результат. Это может варьироваться в зависимости от локальных настроек вашего компьютера.
[1] ".GlobalEnv" "package:stats" "package:graphics" [4] "package:grDevices" "package:utils" "package:datasets" [7] "package:methods" "Autoloads" "package:base"
Установить новый пакет
Есть два способа добавить новые пакеты R. Один устанавливает непосредственно из каталога CRAN, а другой загружает пакет в вашу локальную систему и устанавливает его вручную.
Установить прямо из CRAN
Следующая команда получает пакеты непосредственно с веб-страницы CRAN и устанавливает пакет в среде R. Вам может быть предложено выбрать ближайшее зеркало. Выберите тот, который соответствует вашему местоположению.
install.packages("Package Name") # Install the package named "XML". install.packages("XML")
Установить пакет вручную
Перейдите по ссылке R Packages, чтобы загрузить необходимый пакет. Сохраните пакет в виде файла .zip в подходящем месте в локальной системе.
Теперь вы можете запустить следующую команду, чтобы установить этот пакет в среде R.
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")
Загрузить пакет в библиотеку
Прежде чем пакет можно будет использовать в коде, он должен быть загружен в текущую среду R. Вам также необходимо загрузить пакет, который уже установлен ранее, но недоступен в текущей среде.
Пакет загружается с помощью следующей команды –