Не могу загрузить пакет ggtern - PullRequest
0 голосов
/ 10 января 2019

Я хотел бы создать троичный участок в r и пытаюсь загрузить пакет ggtern. Когда я загружаю пакет ggtern, я получаю следующее сообщение об ошибке:

Ошибка:

загрузка пакета или пространства имен не удалась для «ggtern» в loadNamespace (j <- i [[1L]], c (lib.loc, .libPaths ()), versionCheck = vI [[j]]): нет пакета под названием «robustbase» </p>

Я также получаю следующее:

Кроме того: Предупреждающее сообщение: пакет «ggtern» был собран под R версии 3.4.4 "

Но я использую RStudio v1.1.383, так что не подумал бы, что это будет проблемой ...

Есть мысли по поводу решения / обходного пути / альтернативного пакета?

1 Ответ

0 голосов
/ 10 января 2019

RStudio в основном независимо от R, так как это внешний интерфейс. RStudio вызывает R для выполнения вычислений, так что именно здесь вступают в действие большинство ограничений.

Запустите R.version или sessionInfo(), чтобы проверить, какую версию R вы используете. Или просто запишите первую строку в консоли R при запуске R / Rstudio.

Я предполагаю, что вы используете R 3.4.x, но меньше, чем R 3.4.4, поэтому появляется сообщение.

Пакет ggtern импортирует пакет compositions, который в свою очередь импортирует robustbase. Попробуйте установить последнюю вручную:

install.packages('robustbase')

и посмотрим, что получится.

...