在Rmarkdown中使用Tufte样式将图形绘制为边距图

时间:2019-09-25 21:14:50

标签: r-markdown knitr r-plotly ggplotly tufte

我正在尝试使用Rmarkdown在Tufte讲义文档的边缘添加绘图。原始图形(h <- ggplot()...)是使用ggplot2创建的,然后由ph <- ggplotly(h)转换为绘图。

当我将原始ggplot图表包含到Tufte文档中时,它可以正常工作,但是我失去了可打印图表的动态功能。

```{r margin1, echo=FALSE, message=FALSE, warning=FALSE, fig.cap = "Number of countries per survey gap", fig.margin = TRUE}
h
```

margin_working

但是,当我使用图表ph时,现在看起来像这样

```{r margin1, echo=FALSE, message=FALSE, warning=FALSE, fig.cap = "Number of countries per survey gap", fig.margin = TRUE}
ph
```

enter image description here

如您所见,图像现在具有交互式工具提示,但它在文本的正文中而不是在页边距中。但是,请注意,图表的标题位于页边距中,而不是在图表下方,因此它似乎在部分起作用。

如何将绘图图表移至边距?

谢谢

0 个答案:

没有答案