googleVis图表未在Slidify中显示

时间:2016-03-08 13:24:45

标签: r googlevis slidify

我正在尝试开始使用slidify并尝试重现互联网上显示的一些示例。我无法让googleVis图表显示在slidify中。我可以将googleVis图表打印到文件中并在slidify之外打开它以使其正常工作,但在slidify中我得到以下内容: googleVis in slidify

这是来自Fruits的例子。

```{r, echo = FALSE, message = FALSE, results = 'hold'}
require(googleVis)
M1 <- gvisMotionChart(Fruits, idvar = "Fruit", timevar = "Year")
plot(M1, tag = 'chart')
```

2 个答案:

答案 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)并获得你的存储库的共享链接。通过该链接打开滑动幻灯片,您可能会正确地看到可视化。

所以我认为真正重要的是尝试在线下打开已编译的滑动幻灯片。