在R降价中保存dpi
时,我的低质量图形输出出现问题。
我尝试更改了块的fig.retina
和.nb.html
设置,但没有发现影响。这仅在呈现html_notebook
预览文件时发生。当我将文档编织为html文件时,质量会好很多。我在下面附上一个比较:
我正在使用.rmd
降价与代码进行交互,并且希望能够以最高质量进行保存,从而能够快速生成报告(而不是从头开始编写所有内容)。>
这是一个可重现的示例,将作为.rmd
文件执行。执行代码并保存.nb.html
文件以创建.html
。然后,编织成html以获得更高质量的---
title: "Test"
date: '`r format(Sys.time(), "%d %B, %Y")`'
output:
html_document:
df_print: paged
toc: yes
toc_depth: '3'
toc_float: yes
html_notebook:
toc: yes
toc_depth: "3"
toc_float: yes
---
# Plot
```{r, fig.width=4, fig.height=3}
suppressPackageStartupMessages(library(ggplot2))
ggplot(iris)+
geom_point(aes(x=Sepal.Width, y= Sepal.Length, color=Petal.Width))+
theme_minimal()
```
文件。
{{1}}
关于如何改变这种行为的任何想法?
非常感谢!
答案 0 :(得分:0)
我相信您必须将笔记本编织到html_document
才能使用图像质量设置。具有这些设置的代码块可以与html_document
配合使用,以生成高质量的图像。我不知道如何使用html_notebook
来产生更高质量的图像;也许这是不可能的。
knitr::opts_chunk$set(dpi = 300, dev = "svg")