При установке ggplot «пакет« ggplot »недоступен» и «подстрочный знак» » - PullRequest
8 голосов
/ 02 апреля 2011
$ R
R version 2.12.2 (2011-02-25)
Platform: i486-pc-linux-gnu (32-bit)

> install.packages("ggplot")
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘ggplot’ is not available

> install.packages("ggplot", dep="T")
Error in apply(available[p1, dependencies, drop = FALSE], 1L, function(x) paste(x[!is.na(x)],  : 
  subscript out of bounds
In addition: Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘ggplot’ is not available

> install.packages("ggplot", dep="T", type="source")
Error in apply(available[p1, dependencies, drop = FALSE], 1L, function(x) paste(x[!is.na(x)],  : 
  subscript out of bounds
In addition: Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘ggplot’ is not available

Как мне установить ggplot?

Ответы [ 2 ]

24 голосов
/ 02 апреля 2011

У вас неверное название пакета - теперь он ggplot2 после крупной переписки Хэдли несколько лет назад. Я предполагаю, что старый пакет ggplot был удален из CRAN.

install.packages("ggplot2", dependencies = TRUE)

Вот что я получаю:

R> install.packages("ggplot2", dependencies = TRUE)
Installing package(s) into ‘/home/gavin/R/libs’
(as ‘lib’ is unspecified)
trying URL 'http://cran.uk.r-project.org/src/contrib/ggplot2_0.8.9.tar.gz'
Content type 'application/x-gzip' length 2074749 bytes (2.0 Mb)
opened URL
==================================================
downloaded 2.0 Mb

* installing *source* package ‘ggplot2’ ...
** R
** data
**  moving datasets to lazyload DB
** inst
** help
*** installing help indices
** building package indices ...
** testing if installed package can be loaded

* DONE (ggplot2)

The downloaded packages are in
    ‘/tmp/RtmpPcn8bl/downloaded_packages’
0 голосов
/ 20 января 2019

В качестве обновления, если кто-то сталкивается с проблемами при запуске ggplot или GGally, у меня была эта ошибка:

"Ошибка: не удалось загрузить пакет или пространство имен для" ggplot2 "в loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]): нет пакета под названием «цветовое пространство»

Ошибка: не удалось загрузить пакет "ggplot2" "

Как только я установил цветовое пространство, ggplot2 работал нормально. Я предполагаю, что цветовое пространство находится в вызове, но не в перечисленных зависимостях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...