Hi nasıl değiştirilir ben iki çok farklı boyut çıkışlarını almak için beklediğiniz aşağıdaki kodu çalıştırarakknitr seçenekleri orta yığın
.. Yeni bir yığın oluşturmak zorunda kalmadan, bir yığın seçenekleri, orta yığın değiştirmek istiyorum, ama bir sebepten dolayı durum böyle görünmüyor.
Ayrıca, ikinci çizimde hiç çizilmiyor ... (bunu arsaya değiştirdiğinizde (2: 1000) ... ama her iki şekilde de ilk çıktı aynı boyutta. fig.width=7
. Nerede yanlış yapıyorum ben?
Pls 'orta yığın' önemini not Bunun nedeni farklı boyutlarda farklı çıkışlarını almak için bir işlev çalıştırırken yığın seçenekleri birkaç kez değiştirmek istiyorum olmasıdır.
aşağıdaki gibi```{r}
sessionInfo()
opts_chunk$set(fig.width=3)
plot(1:1000)
opts_chunk$set(fig.width=10)
plot(1:1000)
```
sessionInfo çıktısı:
## 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 evaluate_0.4.2 formatR_0.5 parser_0.0-16
## [5] plyr_1.7.1 Rcpp_0.9.13 stringr_0.6 tools_2.15.1
teoride, 'fig.width = c (3, 10) 'işlevini kullanmanıza izin verebilirim ve iki grafiği sırasıyla 3 ve 10 inç olarak kaydedebilirim, ancak sorun, grafikleri kaydettiğimde yalnızca bir tane kullanabilirim yığın boyutu, çizim boyutu ve çizim boyutu farklıysa, çizimleriniz doğru görünmeyebilir ([kullanım kılavuzu] konusuna bakın (https://github.com/downloads/yihui/knitr/knitr-graphics.pdf) Ayrıntılar için) –
http://stackoverflow.com/q/11653573/559676, kod parçalarının programlanabilir bir şekilde nasıl oluşturulacağını ve örüleceğini göstermek için iyi bir örnek olmalıdır; Bu durumdan daha karmaşık olabilir, ancak yine de yapabilirsiniz –