Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 Lyx (2.0.6) 编写一份简短报告,我有六块 R 代码 (3.0.2),每块都生成一个图(即六个图)。问题是绘图总是显示在页面顶部,而我希望绘图始终紧跟生成它的代码。我已经尝试过块选项 fig.show="asis" 和 Documents -> Settings -> float placement -> here,但似乎都没有任何效果。有什么建议么?
经过一些实验后,我发现如果我将块放入 Lyx 浮点数(表格和图形)而不是让 knitr 生成浮点数,我可以让 R/knitr 生成的表格和图形按照我想要的方式运行。使用了 xtable 选项 float=FALSE。
您可以添加fig.pos="H"到 knitr 选项中,可以为每个带有图形的块添加,也可以全局添加。
fig.pos="H"