我正在尝试开始使用slidify并尝试重现互联网上显示的一些示例。我无法让googleVis图表显示在slidify中。我可以将googleVis图表打印到文件中并在slidify之外打开它以使其正常工作,但在slidify中我得到以下内容:
这是来自Fruits的例子。
```{r, echo = FALSE, message = FALSE, results = 'hold'}
require(googleVis)
M1 <- gvisMotionChart(Fruits, idvar = "Fruit", timevar = "Year")
plot(M1, tag = 'chart')
```
答案 0 :(得分:0)
将results = 'hold'
更改为results = 'asis'
有所不同。
答案 1 :(得分:0)
我曾经遇到同样的问题,然后我做了一些改变,事情就开始起作用了。
基本上,您需要更改的第一件事是使用print(M1, tag = 'chart')
而不是plot()
我的R块选项也是
```{r results='asis', warning=FALSE, echo=FALSE, message=FALSE, opts.label='interactive'}
我不确定opts.label='interactive'
是否真的需要在那里。
最后一件非常重要的事情是,尽管您已完成上述所有操作并将此降价文件编译为本地HTML ,但您仍可能无法在幻灯片中看到您的Google动态图表结果。你需要做的是在线提交你所有的东西(在我的情况下,我将所有文件提交到我的github)并获得你的存储库的共享链接。通过该链接打开滑动幻灯片,您可能会正确地看到可视化。
所以我认为真正重要的是尝试在线下打开已编译的滑动幻灯片。