browseVignettes ничего не возвращает для пакета ggplot2 в R - нет сообщения об ошибке - PullRequest
1 голос
/ 27 мая 2020

Я новичок в R и недавно установил R-studio. Я пытаюсь ознакомиться с пакетами, используя browseVignettes(), но он ничего не возвращает для пакета ggplot2, который, как я знаю, содержит виньетки из обучающего видео.

Когда я пытаюсь использовать browseVignettes с некоторыми пакетами в системной библиотеке я получаю сообщение об ошибке, например:

> browseVignettes("stats")
No vignettes found by browseVignettes("stats")

Напротив, я не получаю сообщения об ошибке при попытке доступа к виньеткам ggplot2.

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

> install.packages("ggplot2")
Installing package into ‘C:/Users/micha/Documents/R/win-library/4.0’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/4.0/ggplot2_3.3.0.zip'
Content type 'application/zip' length 4015425 bytes (3.8 MB)
downloaded 3.8 MB

package ‘ggplot2’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\micha\AppData\Local\Temp\RtmpyYnCz3\downloaded_packages

Любая помощь будет очень признательна, так как я надеюсь, что смогу просмотреть эти виньетки и избежать повторения этой ошибки при следующей установке пакет от CRAN.

1 Ответ

0 голосов
/ 27 мая 2020

Добро пожаловать в R. Здесь нужно немного научиться, но это очень мощно, если вы освоитесь.

Установка ggplot2 выглядит так, как будто она прошла по плану. Один из способов проверить - запустить library(ggplot2) в консоли. Если вы не получили сообщение об ошибке, значит, программа установлена ​​правильно.

browseVignettes("ggplot2") должно открыть окно браузера со списком доступных виньеток (в данном случае только 3). Это происходит незаметно, поэтому вы не получили сообщение об ошибке или иное.

Не все пакеты имеют виньетки, как вы уже обнаружили с помощью пакета «stats».

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