在集成 knitr 和 rCharts 的网络上(迄今为止很少)面向学习的示例中,我们经常在 R 块中看到一行代码,如下所示:
options(RCHART_WIDTH = 800, RCHART_HEIGHT = 500)
当我在 R markdown 文档的 R 块中包含这种变量设置时,它似乎对 html 中最终图表的实际大小没有任何影响。我缺少什么额外的东西可以让我控制 rCharts 的宽度和高度?可重现的 *.rmd 文件如下。
```{r echo = F, message = F, cache = F}
opts_chunk$set(results = 'asis', comment = NA, message = F, tidy = F, echo=FALSE, cache=FALSE)
require(rCharts)
options(RCHART_WIDTH = 600, RCHART_HEIGHT = 400)
```
## Example plot with un-customised dimensions
```{r}
data(economics, package = 'ggplot2')
econ <- transform(economics, date = as.character(date))
m1 <- mPlot(x = 'date', y = c('psavert', 'uempmed'), type = 'Line',
data = econ)
m1$set(pointSize = 0, lineWidth = 1)
m1$print('chart2', include_assets = TRUE, cdn=TRUE)
```