R ЯЗЫК: Зарегистрированный метод S3 перезаписан «data.table»: - PullRequest
0 голосов
/ 28 марта 2020

Я использую версию 3.6.3 R. во время компиляции R.mrd я получил следующие ошибки: Registered S3 method overwritten by 'data.table': method from print.data.table<br> Registered S3 method overwritten by 'htmlwidgets': method from<br> print.htmlwidget tools:rstudio Registered S3 method overwritten by 'dplyr': method from print.rowwise_df le package �flexdashboard� a �t� compil� avec la version R 3.6.3Registered S3 methods overwritten by 'htmltools': method from<br> print.html tools:rstudio print.shiny.tag tools:rstudio print.shiny.tag.list tools:rstudio Поэтому графики не появились на приборной панели. Любая помощь, пожалуйста

1 Ответ

0 голосов
/ 09 апреля 2020

Это обычно вызывается несколькими пакетами с одинаковыми именованными функциями. Посмотрите на этот ответ - он дает некоторое представление о вашем запросе { ссылка }

В вашем случае последний загруженный пакет имеет приоритет перед именем функции того, который вам нужен plot.

Было бы полезно, если бы вы могли предоставить воспроизводимый пример с кодом, который вы используете, но я постараюсь дать некоторые рекомендации.

Там, где встречаются повторяющиеся имена функций, R предоставляет предупреждение, подобное тому, на которое вы ссылаетесь выше. Этого можно избежать, добавив имя требуемого пакета перед вызовом функции следующим образом: PackageName::FunctionName.

Если для вас существует проблема с графикой, и если вы используете ggplot, вы можете попробовать это:

ggplot2::ggplot()
...