下面的代码给出了r代码示例沿着statsr库中前六个主题的输出。
---
title: "Help"
format: pdf
---
```{r}
#| echo: false
#| class-output: r
library(purrr)
map(
.x = ls("package:stats", all = FALSE)[1:6]
, .f = example
, package = "stats"
, character.only = TRUE
, type = "html"
)
![](https://i.stack.imgur.com/DJTix.png)
我想稍微调整一下这个输出。
**预期产出**
想知道如何将每个主题标题添加为一个部分,然后添加其相应的代码和输出。
**已编辑**
`SOfun` [r](https://stackoverflow.com/questions/tagged/r)软件包中的`helpExtract`可用于提取[r](https://stackoverflow.com/questions/tagged/r)帮助文件的指定部分,以在[sweave](https://stackoverflow.com/questions/tagged/sweave)或[r-markdown](https://stackoverflow.com/questions/tagged/r-markdown)文档中使用。
remotes::install_github("mrdwab/SOfun")
library(SOfun)
helpExtract(
Function = acf
, section = c("Description", "Usage", "Arguments", "Details", "Value", "Examples")[1]
, type = c("m_code", "m_text", "s_code", "s_text")[2]
)
但是,不知道如何使用此功能来提取主题标题。
1条答案
按热度按时间hfwmuf9z1#
这是你想要的吗?我添加了一个toc来查看章节是否如预期的那样(代码想法来自here和here):