首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >helpExtract函数在R3.1.1和WANTCR1.6.10中不工作

helpExtract函数在R3.1.1和WANTCR1.6.10中不工作
EN

Stack Overflow用户
提问于 2014-07-23 15:17:23
回答 1查看 159关注 0票数 2

我从@AnandaMahto编写的这里中获取了以下代码。此函数以前运行良好,但停止使用R 3.1.1knitr 1.6.10

代码语言:javascript
复制
\documentclass{article}

\begin{document}

<<echo=FALSE>>=
library(devtools)
source_gist("https://gist.github.com/mrdwab/7586769")
@

\Sexpr{knit_child(textConnection(helpExtract(cor, section="Arg", type = "s_text")),
options = list(tidy = FALSE, eval = FALSE))}

\Sexpr{knit_child(textConnection(helpExtract(cor, type = "s_code")), 
options = list(tidy = FALSE, eval = FALSE))}

<<tidy=TRUE>>=
## normal R code
args(lm)
@

\end{document}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-26 06:13:40

作为一种即席解决方案,您可以避免使用library(devtools)

代码语言:javascript
复制
<<echo=FALSE>>=
devtools::source_gist("https://gist.github.com/mrdwab/7586769")
@

但基本的解决方案是修改helpExtract函数。在第3行,utils:::.getHelpFile(help(A))应该是utils:::.getHelpFile(utils::help(A))

这是由一些deparsesubstitute链引起的。我不确定这是否是devtools的一个bug,但至少我认为这是devtools包的一个坏行为,所以我会让@hadley知道这个行为。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24914419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档