2
我正嘗試在不同的塊中設置不同的圖大小。我先用定義一個全局設置:opts_current:它在knitr中如何工作?
opts_chunk$set(fig.width=7, fig.height=7)
然後,對於特定的塊,我使用:
opts_current$set(fig.width=7, fig.height=14)
但後來總是被忽視。那麼,opts_current如何真正起作用?
我正嘗試在不同的塊中設置不同的圖大小。我先用定義一個全局設置:opts_current:它在knitr中如何工作?
opts_chunk$set(fig.width=7, fig.height=7)
然後,對於特定的塊,我使用:
opts_current$set(fig.width=7, fig.height=14)
但後來總是被忽視。那麼,opts_current如何真正起作用?
對於特定的代碼塊,將塊選項置於塊頭中,例如,
```{r fig.width=7, fig.height=14}
這些被稱爲本地塊選項,它將覆蓋全局塊選項(暫時用於此特定塊)。
謝謝yihui。這工作!那麼在這種情況下是opts_current $ set()有用嗎? – 2014-09-13 17:16:21
如果在大多數代碼塊中經常使用某些塊選項,則可以將它們設置爲全局選項,而不是一遍又一遍地鍵入本地塊選項。 – 2014-09-13 19:04:07