在Rstudio演示文稿中控制图形的大小

10

我正在使用RStudio (.Rpres)创建演示文稿。我有一张图太大了,超出了屏幕范围。如何缩小它?

图太大,需要缩小尺寸。

Figure 1
========================================================
![alt text](fig1)

这是一个幼稚的评论。你能否像使用Rmd和knitr一样在.Rpres文件中编写纯html?如果可以,你可以使用<img>标签并指定你的height参数,而不是使用markdown语法来插入图片。 - Tad Dallas
2个回答

9
这应该可以工作:
<div align="center">
<img src="fig1.jpg" width=800 height=600>
</div>

根据需要调整宽度和高度即可。


1
你能验证一下这个还能用吗?在多个环境中都无法正常工作... - Cyrus Mohammadian

2
您可以使用

标签


```{r, echo=FALSE}
knitr::include_graphics(path,  dpi = NULL)
```

将图像放在一个块中,然后在块选项中设置图像的高度和宽度选项。这应该适用于所有输出格式。


我认为你没有解决OP所问的问题:1)rprez文件不会通过knitr处理;2)它们是HTML格式,而不是PDF。我猜你的回答可能适用于将RMarkdown文件呈现为其他幻灯片类型的情况,但不适用于*.rprez文件。 - JD Long
include_graphics 可以与 rpres 文件一起使用,无论输出是 html、pdf 还是其他格式都可以。 - Richard Telford
你确定你不是在想ioslides或者其他(很多)可以用RMarkdown创建的幻灯片格式吗?你提出的方案可能适用于其中许多,但不适用于特定的*.rpres格式。 - JD Long
虽然我之前的评论中说“rpres文件不会通过knitr”,是完全错误的。所以我可能在其他方面也错了!我现在正在测试以确保... - JD Long
你是对的...由于rpres演示文稿只在HTML格式下才真正有用,我认为应该放弃auto_pdf示例。应指出这需要在echo=FALSE翻转的代码块中完成。 - JD Long

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接