dplyr не будет установлен в моем R. Что происходит? - PullRequest
0 голосов
/ 30 марта 2020

Итак, сначала я попробовал использовать эту функцию:

    ## Install packages
    #ipak function: install and loads multiple R packages
    packages<-c("ggplot2", "psych", "nlme", "pracma", "corrplot", "lattice", "R2HTML", "zoo", "psy", "dplyr")
    ##
    ipak<- function(pkg){
    new.pkg<-pkg[!(pkg %in% installed.packages()[, "Package"])]
    if(length(new.pkg))
    install.packages(new.pkg, dependencies=TRUE)
    sapply(pkg, requrie, character.only=TRUE) }
    ipak(packages)
    ##
    ## This looks in and loads the libraries
    for(pkg in packages) library(pkg, chracter.only=T)

, казалось, установил и загрузил пакеты без проблем. Обычно я работаю с R в лаборатории, поэтому эти пакеты уже установлены и загружаются, но из-за вируса я работаю дома. Таким образом, я не получаю эти проблемы обычно в лаборатории. Я запускал свой скрипт и столкнулся с ошибкой, в которой говорилось, что нет пакета с именем dplyr

Так что я пошел и проверил свою библиотеку, чтобы увидеть - действительно, все остальные пакеты установлены, но не dplyr.

Сначала я пытаюсь полностью установить tidyverse с помощью функции install.package. Все устанавливаются, кроме dplyr.

Я пытаюсь установить dplyr отдельно, используя функцию install.package, и она, похоже, устанавливается. Похоже, что он пытается создать случайную папку в win-lib, так как путь не указан. Хорошо, пока он установлен.

Я пытаюсь загрузить dplyr из моей библиотеки ... и получаю сообщение об ошибке "нет пакета с именем 'dplyr'".

Хм ... ОК? Поэтому я попытался установить через вкладку пакета на RStudio. Это, похоже, снова работает. Но теперь, когда я пытаюсь загрузить библиотеку, я получаю сообщение об ошибке «нет пакета с именем purrr», но нигде в моем коде я не пытаюсь установить что-то с именем purrr ..

Что происходит? Я использую самую последнюю версию R, или я так верю. Просто возникли проблемы с устранением неполадок. РЕДАКТИРОВАТЬ: я вижу, мурлыкание является зависимостью. Любая причина, почему это единственная не установка?

РЕДАКТИРОВАТЬ: вывод install.packages ("dplyr") читает:

https://cran.rstudio.com/bin/windows/Rtools/

Установка пакета в 'C: / Users / Mona / Documents / R / win-library / 3.6'

(так как 'lib' не указана)

вывод установленных пакетов. ("dplyr"):

Приоритет версии LibPath пакета зависит от импорта LinkingTo предлагает увеличивает лицензию License_is_FOSS License_restricts_use OS_type Archs MD5sum NeedsCompilation Built

...