我有一个带有chunck的rmarkdownfile,它有一个创建许多页面的循环。以下是玩具示例。请参阅“loop_chunk”代码块。 “loop_chunk”有fig.width = 9,fig.height = 6,results =“asis”,我遇到了一个问题,我需要减少loop_chunk中的绘图大小。所有图都是9x6,但我需要调整一个图。我找到了下面的代码:http://michaeljw.com/blog/post/subchunkify/
我尝试在下面使用它,但是当你运行代码时,你可以看到第3页和第5页有两个图,但不应该。它在某种程度上不保持\ newpages。第2,3,4和5页应该有1个图。应该只有5页。
知道如何解决这个问题吗?
c
答案 0 :(得分:1)
使用subchunkify()
函数进行graphics :: plot调用将这些图输出到目标页面。用
plot(data$value[i])
subchunkify(plot(data$value[i]), 5, 5)
按照预期输出5页(其中高度和宽度设置为5 /可以编辑为有条件地设置特定绘图的尺寸)。