相关疑难解决方法(0)

在`knitr`中如何测试输出是PDF还是单词?

我想根据正在创建的格式包含特定内容.在这个具体的例子中,我的表在MS word输出中看起来很糟糕,但很棒HTML.我想添加一些测试,根据输出省略表.

这是一些伪代码:

output.format <- opts_chunk$get("output")

if(output.format != "MS word"){
print(table1)
}
Run Code Online (Sandbox Code Playgroud)

我确信这不是正确的使用方法opts_chunk,但这是我对如何knitr在幕后工作的理解的限制.测试这个的正确方法是什么?

r knitr

29
推荐指数
3
解决办法
3013
查看次数

使用knitr和rgl在html中包含3D交互式图形,在word/pdf中包含静态

关于这个问题(包括一个带有knitr的交互式3D图)和Yihui的这个例子(https://dl.dropboxusercontent.com/u/15335397/misc/webgl-rmd.html),我可以在html中包含一个3D交互式图形使用knitr和Rmarkdown输出.但我想在word/pdf输出中包含一个静态图形.

是否有可能做到这一点?谢谢你的任何建议.

我的sessionInfo

> sessionInfo()
R version 3.1.1 (2014-07-10)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=English_Australia.1252  LC_CTYPE=English_Australia.1252   
[3] LC_MONETARY=English_Australia.1252 LC_NUMERIC=C                      
[5] LC_TIME=English_Australia.1252    

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

other attached packages:
[1] rgl_0.95.1158 knitr_1.8    

loaded via a namespace (and not attached):
[1] evaluate_0.5.5 formatR_1.0    stringr_0.6.2  tools_3.1.1 
Run Code Online (Sandbox Code Playgroud)

r rgl knitr r-markdown

8
推荐指数
1
解决办法
719
查看次数

标签 统计

knitr ×2

r ×2

r-markdown ×1

rgl ×1