【问题标题】:R Markdown issue i can`t really understand the error?R Markdown 问题我无法真正理解错误?
【发布时间】:2021-06-11 17:06:42
【问题描述】:

当我按下 knit 选项时,R markdown 无法为我提供 html 文件,它不断向我的以下命令显示此错误。代码块没有给出任何错误它s runs and give the require output but the final html file wasnt 生成

library(BHH2)
poison.data<-poison.data
poison.data

错误是- eval 中的错误(expr、envir、enclos):找不到对象“poison.data” 调用: ...句柄 -> withCallingHandlers -> withVisible -> eval -> eval 执行停止

【问题讨论】:

  • 你从哪里得到poison.data
  • 这实际上与 RMarkdown 没有任何关系。错误“找不到对象”表示在任何情况下都找不到对象。您的示例不可重现,但可以猜测,您的块以交互方式运行的原因是因为您在其他地方加载了poison.data,所以它被发现了。编织文档时,knitr 始终使用新鲜环境,因此无法找到尚未加载 data(poison.data) 的内置数据集。

标签: r r-markdown


【解决方案1】:

poison.data 似乎是包 BHH2 中的内置数据集。你可以试试这个:

---
title: "Your title"
output: html_document
---

```{r}
library(BHH2)
data(poison.data)
poison.data
```

样本输出:

data() 的文档提供了有用的信息。您可以在控制台中使用?data 访问它。

【讨论】:

    猜你喜欢
    • 2013-06-23
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    • 2013-01-23
    • 2014-11-05
    • 1970-01-01
    • 1970-01-01
    • 2015-07-19
    相关资源
    最近更新 更多