我无法在R markdown中调整我的图形尺寸,以便输出的knitr图形适合word文档上的页面(我的图形太宽,因此它被切断)。
我尝试过使用高度和宽度,甚至使用reference_docx来调整边距,但似乎没有任何效果。我认为改变fig_width和fig_height对输出完全没有任何意义。我确实尝试将宽度和高度设置为0,并显示相同的数字。
---
output:
word_document:
fig_width: 12
fig_height: 5
reference_docx: margins.docx
---
我无法提供可重复的示例,但是有谁知道我可以使用其他编织器选项来调整我的图形尺寸/宽高比?
答案 0 :(得分:1)
使用yaml标头:
from scapy.all import *
counter = 0
def action(packet):
global counter
counter += 1
return 'Packet #{}: {} ==> {}'.format(counter, packet[0][1].src, packet[0][1].dst)
sniff(filter="ip", prn=action)
我将---
output:
word_document:
fig_width: 2
fig_height: 5
---
和fig_height
定位在fig_width
的{{1}}下面,为我工作。如果你像这样对齐你的yaml标题,你得到你想要的吗?