Перейти к содержимому

Как удалить пакет в r

  • автор:

02. Дополнительная часть

Обратите внимание, что это удалить, не удаление, то есть он не полностью удаляется из пакета из RU RUTTION, но не хочет загружать пакет.

В пакете используйте функциональные конфликты, а тестовая функция зависит во времени.

Перечислите путь к пакету

После установки пакета необходимо загрузить для использования функции, а кавычки не используются в скобках. Разница между ними не возвращает никакой информации после загрузки библиотеки (), и требуется () вернет истину после загрузки, поэтому запрос () подходит для записи.

Удалите установленную упаковку полностью:

Просмотр установленного пакета

Где C («Package», «версия», «libpath» представляет имя пакета отображения, версию, информацию об библиотеке, если нет [, C (Package ‘package’, ‘версия’, ‘libpath’), отображать все Информация.

Удалить (удалить) пакет R с зависимостями

Я хотел попробовать новый пакет. Я установил его, он потребовал много зависимостей, поэтому он установил множество других пакетов. Я попробовал, и я не впечатлен — теперь я хочу удалить этот пакет, включая все зависимости!

Есть ли способ удалить указанные пакеты, включая все зависимости, которые не нужны никакому другому пакету в системе?

Я посмотрел на ?remove.packages , но нет возможности сделать это.

Вот код, который позволит вам удалить пакет и его ненужные зависимости. Обратите внимание, что его интерпретация «ненужных» зависимых пакетов — это набор пакетов, от которых зависит этот пакет, но которые не используются ни в одном другом пакете. Это означает, что он также по умолчанию предложит удалить пакеты, которые не имеют обратных зависимостей. Таким образом, я реализовал его как интерактивное меню (например, в update.packages ), чтобы дать вам контроль над тем, что нужно удалить.

Примечание. Опция recursive может быть особенно полезна. Если зависимости пакета зависят от других ненужных пакетов, установка recursive = TRUE имеет жизненно важное значение. Если зависимости неглубокие (т.е. Только один уровень вниз по дереву зависимостей), это можно оставить как FALSE (по умолчанию).

В базе R есть функция remove.packages() , но она находится в пакете utils , который вам нужно сначала загрузить:

Мне не совсем понятно, сколько рекурсивной очистки эта функция делает.

Есть способы base R обработать это, но я собираюсь рекомендовать пакет (я знаю, что вы пытаетесь избавиться от них). Я рекомендую этот пакет по двум причинам (1) он решает две проблемы, которые у вас есть, и (2) Мы с Дэсоном К. разрабатываем этот пакет (полное раскрытие). Это значение пакета означает, что функции легче запоминать согласованные имена. Он также выполняет некоторые комбинированные операции. Обратите внимание, что вы можете сделать все это в базе, но этот вопрос уже довольно локализован, поэтому я собираюсь использовать инструмент, который облегчает ответ.

Этот пакет будет:

    позволяет вам удалять пакеты и зависимости
    позволяют устанавливать пакеты во временном каталоге, а не в основной библиотеке

Предостережение заключается в том, что вы не можете быть на 100% уверены, что зависимость пакета еще не была установлена ​​пользователем ранее. Поэтому я должен проявлять осторожность с каждым шагом этого решения, чтобы вы не удаляли вещи, которые имеют важное значение. Это решение основывается на 2 факторах (1) pacman (2) file.info . Мы будем предполагать, что зависимости, которые были изменены в течение определенного (определенного пользователем) порога времени, действительно являются нежелательными пакетами. Обратите внимание на это слово.

Я сделал это воспроизводимым для людей дома, потому что ответ будет случайным образом устанавливать пакет из CRAN с дополнительными зависимостями (это устанавливает пакет, который у вас еще нет локально с 3 или более зависимостями; используется случайное, чтобы не выделять никаких пакет).

Создание воспроизводимого примера

Удаление пакета

Мы назначим имя пакета из первой части package или OP может использовать установленный им нежелательный пакет и назначить его package (мой случайный пакет оказался package <- «OrdinalLogisticBiplot» ). Этот процесс удаления, в идеале, должен выполняться в чистом сеансе R без добавления дополнительных пакетов (кроме pacman ).

Этот подход делает некоторые большие предположения.

Лучший подход от get go

Это позволяет вам попробовать сначала, а не использовать эту локальную библиотеку.

Если вы не впечатлены с помощью pacman , вы можете использовать описанный выше метод, чтобы удалить его.

Язык программирования R/Настройки

Установка R на Debian-базированный дистрибутив GNU/Linux (такой как Ubuntu или сам Debian) заключается в выполнении команды от имени root: aptitude install r-base ; или установке пакета r-base используя ваш любимый менеджер пакетов, например Synaptic.

Также существуют обширный набор пакетов, расширяющий возможности R. Их имена начинаются с r- . Обратите внимание на пакет r-recommended . Это мета-пакет, который «подтягивает» по зависимостям целую коллекцию пакетов, рекомендованных базовой командой разработки R как часть цельного дистрибутива R. Возможно установить R, используя только этот пакет, так как он зависит от r-base .

Gentoo [ править ]

В Gentoo базовый пакет называется dev-lang/R . Он может быть модифицирован следующими USE флагами:

Обычно, USE флаги, достаточно разумно, включаются самостоятельно (исходя из установленного ПО), так что процесс установки R сводится к:

После установки со всеми USE флагами, кроме minimal , в R установлены следующие пакеты-расширения:

Также рекомендую обратить внимание на пакет sci-mathematics/rkward , который предоставляет удобный графический редактор для работы с R.

Поддержка Python вынесена в отдельный пакет dev-python/rpy .

Mac OS [ править ]

  • The Graphical User Interface for Mac has some nice utilities :
    • a dataframe managers
    • an history of all commands
    • a program editor with syntax highlighting

    Windows [ править ]

    Download [ править ]

    To install R under Windows operating system you have to download the binaries from the web. First go to r-project.org and click CRAN under download section on the left panel and select a mirror site, from where you could download the required content. The best idea is pick a mirror closest to your actual geographical location, but other ones should work as well. The click Windows and in subdirectories base. The windows binary is the exe file, in form R-x.x.x-win32.exe, where x denotes the actual version of the program. Regardless of the version the setup has the same steps.

    Setup [ править ]

    Selecting components at the beginning The final step

    As usually in Windows, if you click just the Next button, you will install the program without any problems. There are few things, that you can alter however.

    1. On the welcome screen click Next.
    2. Read or just notice the GNU license, and click Next.
    3. Select the location, where R should be installed. In case you don’t prefer a particular location on your hard disc, the default choice will be OK for you.
    4. During the next step you can specify which parts of R you want to install. Choices are: User installation, Minimal user installation, Full installation and Custom installation. Notice the required space under the selection panel (varies between 20 and 66 MB). In case you are a beginner in R, choose the default User installation.
    5. In this step you can choose between 2 ways. If you accept defaults, you skip the 3 «extra» steps during installation (see lower).
    6. You can specify the Start menu folder.
    7. In the next step you can choose, between shortcut possibilities (desktop icon and/or quick launch icon) and specify registry entries.

    Extra steps:
    With these steps you can customize the R graphic user interface.

    Где хранятся пакеты R Ubuntu?

    Они хранятся в каталоге под названием «библиотека» в среде R. По умолчанию R устанавливает набор пакетов во время установки. Дополнительные пакеты добавляются позже, когда они нужны для какой-то конкретной цели.

    Где установлены мои пакеты R?

    Пакеты R устанавливаются в каталог, называемый библиотекой. Функция R. libPaths () можно использовать для получения пути к библиотеке.

    Как узнать, установлен ли пакет в R?

    Если какие-либо пакеты отсутствуют, они устанавливаются (с зависимостями) в библиотеку по умолчанию, а затем загружаются.
    .
    Функция check () в основном идет:

    1. Использование lapply () к списку пакетов.
    2. Если пакет не установлен, установите его.
    3. В противном случае загрузите его.

    Как мне изменить место установки пакета в R?

    R использует одну библиотеку пакетов для каждой установленной на вашем компьютере версии R. К счастью, легко изменить путь, по которому R устанавливает ваши пакеты. Для этого вы просто вызываете функцию. libPaths () и укажите расположение библиотеки.

    Какая команда используется для установки пакетов R?

    Чтобы установить любой пакет из CRAN, вы используете install. пакеты (). Вам нужно устанавливать пакеты только при первом использовании R (или после обновления до новой версии). R Совет: вы можете просто ввести это в командную строку R, чтобы установить каждый пакет.

    Как узнать, какая версия R?

    Чтобы узнать свою текущую версию, откройте R, и она отобразится в консоли. Если вы используете RStudio, вы можете проверить свою версию R, щелкнув Инструменты> Глобальные параметры… да, моя текущая версия теперь R-3.3.

    Как мне перечислить все пакеты в R?

    Чтобы узнать, какие пакеты установлены, используйте файл installed. пакеты () команда. Это вернет матрицу со строкой для каждого установленного пакета.

    Как мне загрузить пакет в R?

    Часть 1. Установка пакета на ваш компьютер

    1. Откройте R с помощью предпочитаемого вами метода (значок на рабочем столе, меню «Пуск», док-станция и т. Д.)
    2. Нажмите «Пакеты» в верхнем меню, затем нажмите «Установить пакет (-ы)».
    3. Выберите зеркало, которое ближе всего к вашему географическому положению.
    4. Теперь вы можете выбрать, какие пакеты вы хотите установить.

    Как мне вручную установить пакет в R?

    Войдите в R, нажмите «Пакеты» (в верхней части консоли R), затем нажмите «Установить пакет (-ы) из локальных zip-файлов», затем найдите zip-файл с помощью arm из того места, где вы его только что сохранили. Сделайте то же самое, чтобы установить все остальные пакеты, которые вы хотите установить.

    Где находится файл .rprofile?

    Источник файла Renviron. Обычно. Rprofile находится в домашнем каталоге пользователя (

    /. Rprofile), однако можно настроить другое местоположение, установив переменную среды R_PROFILE_USER.

    Как мне удалить пакет в R?

    Перейдите к пакетам в правом нижнем углу Rstudio, найдите имя пакета и щелкните соседний значок X, чтобы удалить его.

    Как загрузить пакет в R?

    1. Выберите «Установить пакеты» в меню «Пакеты».
    2. Выберите CRAN Mirror. (например, Норвегия)
    3. Выберите пакет. (например, загрузка)
    4. Затем используйте функцию библиотеки (пакета), чтобы загрузить ее для использования. (например, библиотека (загрузочная))

    Как установить сразу несколько пакетов R?

    Любой пакет на CRAN можно установить с помощью файла install. packages () функция. Вы можете установить несколько пакетов, передав в функцию вектор имен пакетов, например install. пакеты (c («dplyr», «stringr»)).

    Что такое базовый пакет R?

    Этот пакет содержит основные функции, которые позволяют R функционировать как язык: арифметика, ввод / вывод, базовая поддержка программирования и т. Д. Его содержимое доступно через наследование из любой среды. Для получения полного списка функций используйте библиотеку (help = «base»).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

https://alkogolizm.vyvod-iz-zapoya-v-stacionare-samara11.ru/