R rmarkdown :: render()丢失了DT :: datatable()

时间:2015-09-07 12:21:17

标签: r r-markdown

问题

我正在尝试使用rmarkdown::render函数生成一个独立的html报告,其中包含使用DT::datatable函数格式化的表格。如果我将报告输出到除工作目录之外的其他目录,我似乎使用此方法松散JavaScript依赖项。

另一方面,如果按下RStudio中的Knit按钮,一切正常。生成报告,按预期格式化表格。我可以通过电子邮件发送报告。我可以使用ctrl + c复制报告,并使用ctrl + v将其粘贴到任何位置。它只是有效。但是,如果我使用.htmlfile.copy报告复制到其他文件夹,则对我无效。

我尝试了什么

我查看并阅读Howto include js dependencies of DT datatable in Rmarkdown using knitr and pandoc,我也试图理解knit DT::datatable without pandoc。我stil无法让它工作。

一如既往,我必须有一些简单的选择。你能帮忙吗?

会话信息

R version 3.2.0 (2015-04-16)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

locale:
[1] LC_COLLATE=Slovenian_Slovenia.1250  LC_CTYPE=Slovenian_Slovenia.1250    LC_MONETARY=Slovenian_Slovenia.1250
[4] LC_NUMERIC=C                        LC_TIME=Slovenian_Slovenia.1250    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] printr_0.0.4   DT_0.1         markdown_0.7.7 rmarkdown_0.8  knitr_1.11     dplyr_0.4.3    stringr_1.0.0 

loaded via a namespace (and not attached):
 [1] Rcpp_0.12.0      digest_0.6.8     assertthat_0.1   R6_2.1.1         jsonlite_0.9.16  DBI_0.3.1        formatR_1.2      magrittr_1.5    
 [9] evaluate_0.7.2   highr_0.5        stringi_0.5-5    lazyeval_0.1.10  rstudioapi_0.3.1 tools_3.2.0      htmlwidgets_0.5  yaml_2.1.13     
[17] parallel_3.2.0   htmltools_0.2.6 

0 个答案:

没有答案