相对于交互式图表,来自R的googleVis包有可能生成图像吗?若要在R中创建GoogleVis图表:
library(googleVis)
M <- gvisMotionChart(Fruits, "Fruit", "Year")
plot(M)这将启动一个浏览器,然后它将绘制一个交互图表。有没有一种方法可以让我创建一个非交互的图像并在R中绘制它?
发布于 2014-01-01 18:35:09
我所做的是一个完全的黑客,但它是有效的。我查看生成的googleVis对象的HTML并提取svg。我将svg保存为一个文件,并在能够打开和转换svg文件的图像编辑器中打开它。
发布于 2014-02-05 14:30:02
没有必要为此使用googleVis。如果您在ggplot2中创建您的绘图,ggthemes外接程序包有theme_gdocs()和相关的调色板,这些调色板将使您的图表风格与谷歌图表完全一样。
发布于 2013-07-31 23:20:41
这看起来是唯一的办法,这是做互动的情节,并采取截图。googleVis返回的对象是一个嵌入在html中的Flash应用程序,我认为您可能不能期望它给出一个静态的绘图!
https://stackoverflow.com/questions/17981241
复制相似问题