2015-08-12 7 views
0

У меня есть SPSS V17 и вы хотите запустить пакет dplyr в узле r-преобразования. Я получаю следующее сообщение об ошибкеЗапуск R в SPSS Modeller V17 - Проблемы с версией

Error: This is R 3.1.0, package 'dplyr' needs >= 3.1.2"

Должен ли я загрузить dplyr 3.1.0 только пакет или есть другое решение?

ответ

1

Вы можете установить версию пакета dplyr, которая совместима с вашей текущей версией R, которая равна 3.1.0 в соответствии с вашим сообщением об ошибке. Пример dplyr 0.1 был последним выпуском пакета до того, как был выпущен R 3.1.0, поэтому вы можете установить его, загрузив файл tar.gz из dplyr cran archives и установив это с помощью функции install.package.

+0

Thankyou, я дам это go – MP61

+0

Чтобы загрузить пакет из архивов кранов, который будет работать для конкретной версии R, является ли это правилом большого пальца, чтобы сравнить дату версии R (например, R3.1.0 был выпущен в апреле , 2014) и загрузить последнюю версию пакета R до этой даты? Например, dplyr_0.1.3.tar.gz был выпущен 15 марта 2014 года. И если это так, мне нужно идти в каждый пакет, который я хочу, и искать каждую версию из архива, прежде чем загружать его? – MP61

+0

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

 Смежные вопросы

  • Нет связанных вопросов^_^