我正在尝试使用rmarkdown::render
函数生成一个独立的html报告,其中包含使用DT::datatable
函数格式化的表格。如果我将报告输出到除工作目录之外的其他目录,我似乎使用此方法松散JavaScript依赖项。
另一方面,如果按下RStudio中的Knit
按钮,一切正常。生成报告,按预期格式化表格。我可以通过电子邮件发送报告。我可以使用ctrl + c
复制报告,并使用ctrl + v
将其粘贴到任何位置。它只是有效。但是,如果我使用.html
将file.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