Использование вывода ggplot в htmltools - PullRequest
0 голосов
/ 20 февраля 2019

Возникла проблема с получением вывода ggplot при работе с htmltools.Простой случай:

library(tidyverse)
library(ggplot2)
library(htmltools)
mpg_plot <- mpg %>% 
  ggplot(mapping=aes(x=displ, y=hwy)) + 
  geom_point()

tags$div(
         div('This is one div'),
         div(show(mpg_plot))
)

После трикотажа получается:

<p><img src="data:image/png;base64, ...etc"></p>
<div>
  <div>This is one div</div>
  <div></div>
</div>

То же происходит и с div(plot(mpg$displ,mpg$hwy)) - изображение создается, но оно добавляется в вывод HTML до HTML, созданный htmltools.

Как заставить вывод графика отображаться там, где указано в вызове тега htmltools?

...