Получение ошибки: нет применимого метода для «as.raster», примененного к объекту класса «iny.tag » - PullRequest
0 голосов
/ 28 февраля 2020

Я новичок в R и пытаюсь рендерить разные изображения на ggplot в блестящем виде на основе пользовательских данных. Следующий код оказывается проблематичным:

    myimg <- tags$div(tags$img(src = "myimg.png"))

    mygrid <- grid::rasterGrob(myimg, interpolate = TRUE)

    mydata %>%
    ggplot() +
    geom_blank() +
    annotation_custom(mygrid, -3, 3, -3, 3)

В частности, grid :: rasterGrob (myimg, interpolate = TRUE) возвращает ошибку «нет применимого метода для« as.raster », примененного к объекту класса» Блестящий тег "", когда я запускаю приложение и пытаюсь просмотреть сюжет. Если я запускаю код вне «глянцевого», он создает растр, и у меня нет проблем с его вызовом в annotation_custom (), и график будет работать в «блестящем».

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

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