相关疑难解决方法(0)

如何在chunk中更改knitr选项

嗨,我想更改大块选项,中间块,而不必创建一个新的块..

运行以下代码我希望得到两个非常不同的大小输出,但由于某种原因,似乎并非如此.

第二个情节根本没有绘图...(当你把它改为绘图时(2:1000)......但无论哪种方式,第二个输出都与第一个相同.两者fig.width=7.我在做什么错误?

请注意'mid chunk'的重要性,原因是我想在运行函数时多次更改块选项以获得不同大小的不同输出.

```{r}
sessionInfo()

opts_chunk$set(fig.width=3)

plot(1:1000)

opts_chunk$set(fig.width=10)

plot(1:1000)

```
Run Code Online (Sandbox Code Playgroud)

sessionInfo输出如下:

## R version 2.15.1 (2012-06-22)
## Platform: i386-pc-mingw32/i386 (32-bit)
## 
## locale:
## [1] LC_COLLATE=English_United Kingdom.1252 
## [2] LC_CTYPE=English_United Kingdom.1252   
## [3] LC_MONETARY=English_United Kingdom.1252
## [4] LC_NUMERIC=C                           
## [5] LC_TIME=English_United Kingdom.1252    
## 
## attached base packages:
## [1] stats     graphics  grDevices datasets  utils     methods   base     
## 
## other attached packages:
## [1] knitr_0.7
## 
## loaded via a namespace (and not attached):
## [1] digest_0.5.2 …
Run Code Online (Sandbox Code Playgroud)

r options chunks knitr

13
推荐指数
2
解决办法
2984
查看次数

标签 统计

chunks ×1

knitr ×1

options ×1

r ×1