【发布时间】:2016-05-06 13:05:51
【问题描述】:
我在 markdown 文件中生成了一些图表,但图表在 html 文件中看起来不正确。
在 RStudio 中,它运行良好,看起来像这样:
但是在markdown html文件中,右侧的图例框被剪掉了:
我尝试调整fig.width、fig.align、fig.show='asis'、fig.crop。他们要么没有做任何改变,要么只是让整个图形看起来更窄,而图例框仍然不完整。
有什么办法让它在markdown html文件中看起来正常吗?
【问题讨论】:
-
能不能把 par()$mai 和 par()$oma 的输出放上去?
-
@andrnev 是的,这是输出: > par()$mai [1] 1.360000 1.093333 1.093333 0.560000 > par()$oma [1] 0 0 0 0
-
您可以尝试通过设置说 par(oma=c(0,0,0,2)) 来放置一些外边距吗?通过将最后 2 个更改为更高的值来进行实验。该值将控制绘图右侧的边距宽度。不过它会挤压你的图表。
-
@andrnev 谢谢!我只是按照您的建议进行了尝试,但情节仅在 RStudio 中更改,而不在降价文件中更改。我想这与降价设置有关,但无花果。我尝试过的选项不起作用。将继续寻找解决方案。
-
奇怪。我也确实看到了 html 中的情节变化。您使用什么过程来创建 html?是knitr吗?
标签: html r markdown legend figure