【问题标题】:googleVis, knitr, Rpubs, replicating example, knitr option?googleVis、knitr、Rpubs、复制示例、knitr 选项?
【发布时间】: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


【解决方案1】:

类似```{r results='asis'}。但是我现在没有 knitr 手册,所以你需要检查一下。

【讨论】:

  • 玩过这个游戏,但还没有乐趣。不过,我仍在四处寻找/尝试。谢谢你的建议。请参阅对问题的评论。
  • 好的,所以是 results='asis' [已经更新了你的答案,说 results= not result=] 我没有仔细检查帮助的错误,通常如果你离开了,你会得到一个错误通过一个字母(最后一个 s)>_
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-24
相关资源
最近更新 更多