我的一位同事向我展示了一种使用Rstudio并将降价R脚本变为hmtl的很酷方式。所有来自Rscript的图都嵌入在html中,因此可以共享一个html文件并在一个文件中包含完整的文档。我试图在Rstudio GUI之外复制这个,以便html自动创建(不是由具有GUI的用户)。我试过knit()和knit2html(),它们为我创建html文件,但它们还创建了一个“图”文件夹,我必须使用html传递。我如何将情节和所有内容嵌入到单个html文件中。使用knitr将图嵌入到html中
回答
在RStudio中点击Knit HTML
(应该是)相当于的knitr
。您确实会看到一个figure
目录,但您可以放心地忽略它 - 默认情况下,所有图都已嵌入HTML文件中。当您与同事共享HTML文件时,您只需将HTML文件传递给他们即可。要验证这一点,只需删除figure
目录并查看这些图是否仍在HTML文件中。
我很抱歉提出这样一个简单的问题 - 昨天我尝试了很多事情,我错过了那个明显的答案。如果可能的话,跟进。我的xtable表格显示的引用评论值和一个“代码”框包围 - 我希望我可以插入一个屏幕拍摄它会更容易描述。如果我使用knit(),我只是得到领先的“##”,但如果我使用knit2html(),我会得到领先的“##”,并且html表格被赋予不同的格式并被“代码框”包围我可以用没有图片的方式来描述它)。这是最好的张贴这个作为一个新的问题 - 我是这个网站的新手 – 2013-03-21 19:34:18
关于我的格式化问题的任何帮助将是伟大的,但经过一段时间的玩耍,我敢打赌,这是因为我开始试图写在Rhtml使用knit()和我猜测knit2html()正在寻找一个Rmd,具有不同的格式。所以这可能是我格式化的问题。 – 2013-03-21 19:47:31
- 1. 使用knitr和RStudio将ggplot2输出嵌入到LaTeX pdf中
- 2. knitr,pandoc:直接将SVG嵌入到HTML文档
- 3. 将图像嵌入到HTML邮件中
- 4. knitr(R) - 如何不在HTML文件中嵌入图像?
- 5. 将HTML嵌入到DLL中
- 6. 如何将HTML嵌入到HTML中
- 7. 使用knitr从R内写入html
- 8. 使用flash播放器将HTML嵌入到HTML中
- 9. 使用jQuery将THEAD元素插入到嵌入式HTML中
- 10. 将java cookie嵌入到html
- 11. 将PHP嵌入到HTML
- 12. 将RSS嵌入到HTML
- 13. 使用rbokeh将图嵌入到网页
- 14. 使用嵌入标签将其他页面嵌入到HTML文件中?
- 15. Node.js:如何将Node.js嵌入到HTML中?
- 16. 将Wordpress内容嵌入到html中
- 17. 将framer.js动画嵌入到html中
- 18. 将MS-word文档嵌入到HTML中?
- 19. 将Java Applet嵌入到.html文件中
- 20. 将JAR文件嵌入到HTML中?
- 21. 将字体嵌入到html中
- 22. 将aac(m4a)文件嵌入到HTML中
- 23. Rmarkdown:将html文件嵌入到ioslides中
- 24. 将WP嵌入到我的HTML中
- 25. 将Facebook订阅源嵌入到html中
- 26. 将HTML嵌入到rst2pdf列表中
- 27. 将HTML嵌入到HTML(Firefox兼容)
- 28. 使用GruntJS将CSS和JS文件嵌入到HTML中?
- 29. 将Python游戏嵌入到HTML中使用Skulpt
- 30. 如何使用css将表单嵌入到html文档中
图形目录中是否有'hello-random.png'文件?是否创建了一个'test.md'文件? 'test.html'?我不知道什么可能导致“无法连接到主机”错误(第一个猜测是刚刚启动查看器的'browseURL'调用),但它适用于我。 – 2013-03-21 02:50:05
我很抱歉。我以为我尝试过所有的东西,但是在重新启动R并再次尝试时,它对我也有效。在尝试一系列不同的事情的时候,我一定弄错了一些选择。 – 2013-03-21 14:47:31