未找到调用:从r studio编织为HTML时出现<anonymous>错误

时间:2016-10-31 00:00:41

标签: html r rstudio r-markdown

{r,eval=F}
corfit <- duplicateCorrelation(brain.rma, design.trt, block = blocks)

{r histOfcorrelations}
print(cor)
{r}
plot(hist(tanh(corfit$atanh.correlations)))

我的代码在RMD文件中运行得很好,但不会编织为HTML。

  

hist中的错误(tanh(corfit $ atanh.correlations)):对象'corfit'没有   发现呼叫:... withCallingHandlers - &gt; withVisible - &gt;   eval - &gt; eval - &gt;情节 - &gt; hist执行暂停

有什么建议吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

我认为这可能是因为你的陈述eval = F. 这实际上使编织者不评估corfit,然后找不到对象。 尝试删除eval = F,看看会发生什么!

答案 1 :(得分:0)

您需要删除您的代码:“eval=F”

eval = FALSE 防止代码被评估。 (显然,如果不运行代码,则不会生成任何结果)。这对于显示示例代码或禁用大块代码而不注释每一行很有用。 https://yihui.org/knitr/options/#code-evaluation