是否可以让绘图生成代码从.Rmd
文档中以不同大小输出同一图形的两个版本?通过块选项(我没有看到任何直接在这里工作的东西),或者通过自定义knitr
钩子?优选地,这将通过该png
设备来完成。
我的动机:我希望能够输出一种尺寸的图形,它可以内嵌在编译的 HTML 文档中,以及用户可以在单击后显示的另一个图形(想想fancybox)。我想我将能够处理完成这项工作所需的脚本;但是,首先我需要说服 R /knitr
输出该图的两个版本。
虽然我确信有解决方法,但最好有某种方法让它在幕后“正常工作”,例如通过knitr
钩子。这样,我们不必对块中的 R 代码做任何特别的事情,我们只需修改我们解析/评估该块的方式。
或者,可以使用可以很好地缩放的 SVG 图形,但是我们失去了对绘图标签的良好尺寸的良好推断,并且矢量图形不适用于具有许多点的绘图。