Можно ли использовать пакет semPlot с R 3.6.2?

Я обновил R до версии 3.6.2 и обнаружил, что пакет semPlot не работает. Он устанавливается без проблем, но когда я пытаюсь его загрузить, я получаю сообщение:

Ошибка: не удалось загрузить пакет или пространство имен для 'semPlot' в loadNamespace(j<- i [[1L]], c (lib.loc,.libPaths()), versionCheck = vI[[j]]): нет пакета называется 'ggm'

Затем я попытался установить ggm, но получил следующее предупреждение и ошибку:

Предупреждение в install.packages: зависимость 'graph' недоступна

Доступна двоичная версия, но исходная версия более поздняя: двоичный исходный код needs_compilation ggm 2.3 2.5 ЛОЖЬ установка исходного пакета 'ggm' пытается URL 'https://cran.rstudio.com/src/contrib/ggm_2.5.tar.gz'Тип содержимого'application/x-gzip'длина 109414 байт (106 КБ) загружено 106 КБ

ОШИБКА: "График зависимости" недоступен для пакета "ggm", удаляя "/Library/Frameworks/R.framework/Versions/3.6/Resources/library/ggm. Предупреждение в install.packages: при установке пакета" ggm "не было нулевой статус выхода "

Затем я попытался установить график, но он говорит:

пакет 'graph' недоступен (для R версии 3.6.2).

Мне было интересно, сталкивался ли кто-нибудь еще с этой проблемой и имел ли какие-либо решения, чтобы я мог загрузить semPlot с помощью R 3.6.2?

Большое спасибо.

1 ответ

Решение

У меня тоже есть R 3.6.2и получите все ошибки. Но когда я пытаюсь установитьsemPlot пакет из GitHub, он отлично работает, а именно:

install.packages('devtools')
library(devtools)

install_github('SachaEpskamp/semPlot',  dependencies = T)
library(semPlot)

Пожалуйста, не то, чтобы я попробовал cran/semPlot репозиторий, но у меня не работал, тогда как SachaEpskamp/semPlot делает.

Надеюсь, у вас это сработает.

Другие вопросы по тегам