来自R的googleVis Package是否可以生成图像而不是交互式图表?在R中创建GoogleVis图表:
library(googleVis)
M <- gvisMotionChart(Fruits, "Fruit", "Year")
plot(M)
这将启动浏览器,然后它将绘制一个交互式图表。有没有办法让我可以创建一个非交互式图像并在R
中绘制它答案 0 :(得分:2)
我所做的是一个完整的黑客,但它的确有效。我查看生成的googleVis对象的HTML并提取svg。我将svg保存为文件,并在可以打开和转换svg文件的图像编辑器中打开它。
答案 1 :(得分:1)
没有必要使用googleVis。如果你在ggplot2中创建你的情节,那么ggthemes附加软件包就有了theme_gdocs()和相关的调色板,让你可以像使用Google Chart那样为你的图表设置样式。
答案 2 :(得分:0)
看起来这样做的唯一方法是制作交互式情节,并截取屏幕截图。 googleVis返回的对象是一个嵌入在html中的Flash应用程序,我想你可能不会指望它给出一个静态的情节!
答案 3 :(得分:0)