我有一个未清理的dataset。因此,我将其导入到R studio中。然后,当我在rmarkdown文件中运行nrow(adult)并按ctrl+Enter时,它可以工作,但是当我按knit时,出现以下错误:'

r - 编织错误。找不到对象-LMLPHP

最佳答案

当您knit某些东西时,它将在新环境中执行。
目前,对象adult在您的环境中,但不在新创建的对象中。

您可能没有在编织中包含用于读取或加载adult的代码。

如果按照@ sebastian-c注释清除工作区,您将看到即使ctrl+enter也无法使用。

您必须在adult内部创建knit对象。例如,如果您的数据来自csv,则添加

adult <- read.csv2('Path/to/file')

在第一块。

希望这足够清楚。

关于r - 编织错误。找不到对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42340928/

10-12 04:31