本文介绍了更改 rmarkdown 保存由 r 代码生成的图像的位置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个 rmarkdown 文档,我正在将此文件转换为 md 文档.我的问题是我希望将绘图创建的图片放置在文件同一目录中名为 Images 的文件夹中.
I have a rmarkdown document and I'm converting this file to md document.My problem is that I want the pictures created by plots to be placed in a folder called Images in the same directory of the file.
假设我有这个文件:
---
title: "my test"
author: "daniel"
date: "18/08/2015"
output:
md_document
---
This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.
When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:
```{r}
summary(cars)
```
You can also embed plots, for example:
```{r, echo=FALSE}
plot(cars)
```
Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot.
渲染时我有这个:
This is an R Markdown document. Markdown is a simple formatting syntax
for authoring HTML, PDF, and MS Word documents. For more details on
using R Markdown see <http://rmarkdown.rstudio.com>.
When you click the **Knit** button a document will be generated that
includes both content as well as the output of any embedded R code
chunks within the document. You can embed an R code chunk like this:
summary(cars)
## speed dist
## Min. : 4.0 Min. : 2.00
## 1st Qu.:12.0 1st Qu.: 26.00
## Median :15.0 Median : 36.00
## Mean :15.4 Mean : 42.98
## 3rd Qu.:19.0 3rd Qu.: 56.00
## Max. :25.0 Max. :120.00
You can also embed plots, for example:
![](test_files/figure-markdown_strict/unnamed-chunk-2-1.png)
Note that the `echo = FALSE` parameter was added to the code chunk to
prevent printing of the R code that generated the plot.
我想要那条线
![](test_files/figure-markdown_strict/unnamed-chunk-2-1.png)
类似于:
![](images/unnamed-chunk-2-1.png)
以及要放置在那里的图像.
And the images to be placed there.
推荐答案
类似:
---
title: "my test"
author: "daniel"
date: "18/08/2015"
output:
md_document
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r opts, echo = FALSE}
knitr::opts_chunk$set(
fig.path = "images/"
)
```
将所有生成的图形保存到 images
子目录(如果该目录不存在,则创建该目录).
will save all generated figures to the images
sub-directory (and create said directory if it does not exist).
这篇关于更改 rmarkdown 保存由 r 代码生成的图像的位置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!