使用ggvis的R markdown返回错误:找不到函数" knit_print"

时间:2014-07-16 16:35:15

标签: r ggvis

我有兴趣在我创建的一些降价文档中使用ggvis。我知道ggvis并没有准备好#39;然而,仍在开发中,但每当我尝试嵌入ggvis可视化时,我都会收到以下错误:

  

从第23-25行退出(预览-27581bfac8.Rmd)   knit_print.ggvis(x,options = options)出错:     找不到功能" knit_print"   电话:... withVisible - > value_fun - >有趣 - > knit_print.ggvis   执行暂停

我正在使用。 。 。 R Studio 0.98.976 R 3.1.0 我的所有包裹都是最新的。

关于什么可能不起作用的任何想法?

我已经完成了一些谷歌搜索并检查了ggvis github页面但没有运气。

1 个答案:

答案 0 :(得分:3)

问题似乎是ggvis的当前稳定版本(即CRAN版本)不包含knit_print.ggvis函数。

但是,ggvis的github存储库确实包含此函数,请参阅:

https://github.com/rstudio/ggvis/blob/master/R/print.R

因此我建议您安装开发版本:

# install the devtools package in case you don't have it already
install.packages('devtools')

# download the development version of ggvis
devtools::install_github("rstudio/ggvis", build_vignettes = FALSE)

重新启动您的R会话。现在应该可以了。

出于好奇,你还在数据产品课程吗?