小编MrG*_*ker的帖子

如何控制Word正在缩放的​​rmarkdown Word文档图像?

我正在尝试从 rmarkdown 文件生成一个 Word 文档,其中包含高度为 4 英寸、宽度为 6.5 英寸的图形/图(这应该占据常规 1 英寸的普通字母大小页面的所有宽度)每边都有边距)。然而,在编织到 Word 后,图形会自动调整大小/缩放(最终大小为 3.59 英寸 x 5.83 英寸)。我尝试使用 Fig.width/height 和 out.width/height 设置图形参数,但这似乎并不能解决问题。有什么方法可以控制图像,使它们完全按照 markdown 文件指定的那样吗?否则,我必须进入 Word 并手动更改每个图像的大小。预先感谢您的帮助。

这是我正在使用的代码:

---
title: "Title"
author:
- "Authors"
date: "7/1/2020"
output: bookdown::word_document2
---

```{r setup, include=FALSE}
rm(list=ls(all=TRUE)) # Clear the workspace
library(tidyverse)
knitr::opts_chunk$set(echo = FALSE)

# load data
data("mtcars")    
```

```{r fig-1, fig.cap="Example Figure", fig.height=4, fig.width=6.5, out.height="4in", out.width="6.5in"}
mtcars %>% 
  ggplot(aes(x = factor(cyl), y = mpg)) + 
  geom_boxplot() + theme_classic()
```

```{r fig-2, fig.cap="Example Figure", …
Run Code Online (Sandbox Code Playgroud)

r image r-markdown bookdown

6
推荐指数
0
解决办法
574
查看次数

使用 dplyr、group_by 与 mutate() 或 Summarize() & str_c() 或 Paste() & Collapse 连接字符串/行,但保留 NA 和所有字符串

当使用dplyr, group_by()andmutate()summarize ()paste()and连接字符串时collapseNA值将被强制转换为字符串"NA"

当使用str_c()代替 时paste(),连接的字符串NA将被删除(?str_c每当将缺失值与另一个字符串组合时,结果将始终缺失)。当具有NA&non-NA值的这种组合时,如何删除连接中的NA而不是non- ?NA

请参阅下面我的示例:

library(dplyr)
library(stringr)
ID <- c(1,1,2,2,3,4)
string <- c(' asfdas ', 'sdf', NA,'sadf', 'NA', NA)
df <- data.frame(ID, string)
#   ID   string
# 1  1  asfdas 
# 2  1      sdf
# 3  2     <NA> # ID 2 has both NA and non-NA …
Run Code Online (Sandbox Code Playgroud)

group-by r concatenation na dplyr

5
推荐指数
1
解决办法
1690
查看次数

从 R bookdown 中删除目录到 pdf_book 或 pdf_document2

我在 Rstudio 中使用 bookdown 编译了一个简短的文档。我只想删除文档开头的目录。我可以“编织到 pdf”而不是“编织到 pdf_book”或“编织到 pdf_document2”,但是这样会丢失很多 bookdown 功能(交叉引用等)。

应该很容易吧?

latex miktex rstudio r-markdown bookdown

2
推荐指数
1
解决办法
1731
查看次数

标签 统计

bookdown ×2

r ×2

r-markdown ×2

concatenation ×1

dplyr ×1

group-by ×1

image ×1

latex ×1

miktex ×1

na ×1

rstudio ×1