Проблемы с загрузкой пакета VennDiagram для R версии 2.13.0

Я хочу использовать пакет VennDiagram для сопоставления трех разных переменных. Но в R (версия 2.13.0) пакет недоступен. Я попытался установить его из CRAN и выдает это предупреждение:

Installing package(s) into ‘/Library/Frameworks/R.framework/Versions/2.13/Resources/library’
(as ‘lib’ is unspecified)
Warning in install.packages :
package ‘VennDiagram’ is not available (for R version 2.13.0)

Кроме того, я пытался использовать venneuler, но в этом случае я не показывал метки разных областей, вот результат:

Диаграмма Венна различных нкРНК, общих для трех разных видов

Некоторые предложения?


person Cristian Velandia    schedule 26.12.2012    source источник
comment
2.13 немного устарела. Возможно, вы захотите обновить R   -  person user189035    schedule 26.12.2012
comment
Я использую MacOS Snow Leopard и запускаю R из Rstudio. Как мне обновить R из этой программы? или по другому?   -  person Cristian Velandia    schedule 26.12.2012
comment
Кристиан, пожалуйста, прочтите прекрасное руководство по установке и администрированию R, прилагаемое к вашей версии R.   -  person Dirk Eddelbuettel    schedule 26.12.2012


Ответы (1)


Страница CRAN VennDiagram показывает, что для работы пакета требуется как минимум R 2.14. Я могу придумать три решения:

  • Обновление R, R 2.13 устарела.
  • Загрузите исходный код VennDiagram и отредактируйте файл DESCRIPTION. Замените требование R 2.14 версией R ниже той, которая у вас есть, и установите пакет из исходного кода (R CMD INSTALL из командной строки). Это будет работать только в том случае, если в пакете не используются какие-либо функции, доступные только в R 2.14 и более поздних версиях.
  • Перейдите в архив пакета на CRAN и загрузите версию пакета, совместимую с R 2.13 (спасибо Dirk).
person Paul Hiemstra    schedule 26.12.2012
comment
Третье решение: перейдите в каталог архива CRAN для пакета и установите версию, соответствующую R 2.13.0. Это, конечно, действительно плохое решение, и предпочтительнее обновить сам R. - person Dirk Eddelbuettel; 26.12.2012
comment
Я согласен, но в некоторых случаях можно ограничиться определенной версией R. Я не думаю, что это относится к ОП. - person Paul Hiemstra; 26.12.2012
comment
Добавил ваше решение в список. - person Paul Hiemstra; 26.12.2012
comment
Я столкнулся с проблемой ограниченной версии R у людей, использующих коммерческое приложение R. +1 за тщательный и вдумчивый ответ. - person Tyler Rinker; 26.12.2012
comment
Хорошее решение. Обновление устраняет несовместимость. Большое спасибо! - person Cristian Velandia; 26.12.2012