R 如何在HTML标记文档中插入HTML小部件对象(传单映射或HTML表)?

R 如何在HTML标记文档中插入HTML小部件对象(传单映射或HTML表)?,r,leaflet,r-markdown,R,Leaflet,R Markdown,我尝试了很多方法,包括打印(传单贴图)和调用对象本身。是否有一个特定的函数,我要包装我的对象,以便在文档中呈现它 如果您使用Rstudio创建一个RMarkdown文件或RHMTL文件,然后将其包含到如下区块代码中(您将需要package knitr转换为hmtl) 如果您使用Rstudio创建一个RMarkdown文件或RHMTL文件,然后将其包含到如下区块代码中(您将需要package knitr转换为hmtl) 感谢乔纳森,我在这里找到了这个问题的解决方案: 问题是R标记要求在代码块内生成

我尝试了很多方法,包括打印(传单贴图)和调用对象本身。是否有一个特定的函数,我要包装我的对象,以便在文档中呈现它

如果您使用Rstudio创建一个RMarkdown文件或RHMTL文件,然后将其包含到如下区块代码中(您将需要package knitr转换为hmtl)


如果您使用Rstudio创建一个RMarkdown文件或RHMTL文件,然后将其包含到如下区块代码中(您将需要package knitr转换为hmtl)


感谢乔纳森,我在这里找到了这个问题的解决方案:

问题是R标记要求在代码块内生成渲染对象,即每次编写文档时生成对象。R Markdown的制造商有意这样做,以最大限度地提高报告的再现性(我很欣赏!)。每次编织新文档时,都会创建并使用一个新的“不可见”环境,导致流程无法识别其他环境中的对象

不幸的是,我的报告只是一个大得多的分析的一小部分,代码太麻烦,无法完全从Rmd文件运行

解决方案:从命令行编织并保存文档

rmarkdown::render("path/your_doc.Rmd")

感谢乔纳森,我在这里找到了这个问题的解决方案:

问题是R标记要求在代码块内生成渲染对象,即每次编写文档时生成对象。R Markdown的制造商有意这样做,以最大限度地提高报告的再现性(我很欣赏!)。每次编织新文档时,都会创建并使用一个新的“不可见”环境,导致流程无法识别其他环境中的对象

不幸的是,我的报告只是一个大得多的分析的一小部分,代码太麻烦,无法完全从Rmd文件运行

解决方案:从命令行编织并保存文档

rmarkdown::render("path/your_doc.Rmd")
rmarkdown::render("path/your_doc.Rmd")