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

这是来自水果的例子。
```{r, echo = FALSE, message = FALSE, results = 'hold'}必需(GoogleVis)
M1 <- gvisMotionChart(水果,idvar =“水果”,timevar =“年份”)
plot(M1,tag = 'chart')
发布于 2016-03-08 23:01:13
将results = 'hold'更改为results = 'asis'起到了作用。
发布于 2017-02-27 08:22:30
我曾经遇到过同样的问题,然后我做了一些改变,事情开始起作用了。
基本上,您需要更改的第一件事是使用print(M1, tag = 'chart')而不是plot()
另外,我的R块选项是```{r results='asis', warning=FALSE, echo=FALSE, message=FALSE, opts.label='interactive'},我不确定opts.label='interactive'是否真的需要在那里。
最后一个真正重要的事情是,即使你已经做了以上所有的事情,并将这个标记文件编译成一个本地html,你仍然可能在幻灯片中看不到你的谷歌运动图表结果。你需要做的就是在线提交你所有的东西(在我的例子中,我把所有的文件提交到我的github上),并获得一个指向你的存储库的共享链接。打开你的幻灯片,通过这个链接,你可能会看到正确的可视化效果。
所以我认为真正重要的是尝试在线而不是离线打开你编辑好的幻灯片。
https://stackoverflow.com/questions/35868644
复制相似问题