【发布时间】:2012-06-14 00:16:16
【问题描述】:
我认为是菜鸟问题。
我只是想复制这个:
http://rpubs.com/gallery/googleVis
打开一个新的markdown文档(在Rstudio中),粘贴:
suppressPackageStartupMessages(library(googleVis))
T <- gvisTable(Exports, options = list(width = 200, height = 280))
G <- gvisGeoChart(Exports, locationvar = "Country", colorvar = "Profit",
options = list(width = 360, height = 280, dataMode = "regions"))
TG <- gvisMerge(T, G, horizontal = TRUE, tableOptions = "bgcolor=\"#CCCCCC\" cellspacing=10")
print(TG, "chart")
在```{r} 标签之间。
生成的输出(来自打印函数)只是 javascript(我认为)代码。它实际上不是在绘制情节,在预览窗口或发布后的在线版本中。
markdown 中还需要其他内容吗?喜欢:
```{r something=something}
要让它正确解释打印命令的输出?
谢谢
回答
```{r 随便你,结果='asis'}
这篇文章的顶部 http://rpubs.com/gallery/googleVis 真的应该指出这一点...
【问题讨论】:
-
可能值得注意的是,当它打印 javascript 到页面时,它前面有 ##。我尝试设置 comment="" 来摆脱它,但没有任何乐趣。
-
我刚刚检查了那个页面,似乎他们确实提到了
results='asis'。页脚说页面在 11 天前更新,所以您似乎错过了第一段? -
为你在 R Yihui 这个领域的所有工作干杯 :) 我猜“更新日期”是错误的,哈哈,Rstudio 的 Josh 在我发布到他们的董事会后大约 48 小时前更新了它,可能为什么这句话以'Also...'开头support.rstudio.org/help/discussions/questions/…
标签: r google-visualization knitr