Fra*_*ank 6 r knitr r-markdown data.table bookdown
我有一个预订rmd看起来像......
Further introductory materials are offered when the package is loaded:
```{r dt-startup, echo=-1, message=TRUE, verbose=TRUE, hide=FALSE}
if ("data.table" %in% .packages()) detach("package:data.table")
library(data.table)
```
Run Code Online (Sandbox Code Playgroud)
我的目的是向读者展示包的启动消息.但是,他们不打印.这里有其他一些块选项吗?
正如你所看到的,我只是向它扔了几个可能相关的块选项而没有好结果.我对输出流的管理并不十分熟悉,所以就我所知道的那样.我也试过直接打电话data.table:::.onAttach(),但没有骰子.
我不确定这里还有什么相关的,但......
knitr::opts_chunk$set(comment="#").bookdown::render_book,输出是bookdown::html_book.不。为此而被黑客入侵的任何东西都将是脆弱的,并且可以说不是很有用。
谢益辉(knitr 的作者)提供了一个很好的案例。我的概要:
interactive()支票后面。目前还不清楚应该如何覆盖它,并且假设可以做到这一点,可能会带来什么奇怪的副作用。