簡體   English   中英

R Markdown:更改 plot 編織時的字體大小為 Z4C4AD5FCA2E7A3F74DBB1CED0Z0?

[英]R Markdown: Change plot font size when knit to HTML?

我正在使用 R Markdown 創建一個 HTML 文檔,其中包含 Z64B86077DA439964CBZ461 中的各種圖。 但是,每當我編織到 HTML 時,與我編織到 GitHub 文檔時相比,字體大小會大大縮小。

我試過knitr::opts_chunk$set(dev.args = list(pointsize = BIG_NUMBER)但這沒有用。有什么想法嗎?尋找一個我可以自動應用於所有地塊的解決方案,最好是使用knitr 。請幫助!

這是我編織到 HTML 時的樣子: 在此處輸入圖像描述 當我從我的 R 塊 output 復制時(我希望它看起來像): 在此處輸入圖像描述

字體大小實際上是相同的 - 字體大小的明顯變化是由所使用的 plot 設備的不同尺寸導致的:默認設備(當您在控制台中運行代碼時,繪圖顯示在 RStudio 中)與所使用的不同由針織者。 您可以通過使用塊選項調整 plot 尺寸來彌補這一點。

  • 在 output 中設置 plot 的out.widthout.height尺寸。
  • fig.widthfig.height設置圖形設備的尺寸。

例子:

```{r, out.height=400, out.width=800, fig.width=6, fig.height=3}
ggplot(mtcars, aes(x = mpg, y = hp)) +
    geom_point()
```

在此處輸入圖像描述

```{r, out.height=400, out.width=800, fig.width=4.5, fig.height=2.25}
ggplot(mtcars, aes(x = mpg, y = hp)) +
    geom_point()
```

在此處輸入圖像描述

您還可以通過包含以下塊來全局應用選項。

```{r, include=F}
knitr::opts_chunk$set(out.height=400, out.width=800, fig.width=6, fig.height=3)
```

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM