我有一个未清理的dataset。因此,我将其导入到R studio中。然后,当我在rmarkdown文件中运行nrow(adult)
并按ctrl+Enter
时,它可以工作,但是当我按knit
时,出现以下错误:'
最佳答案
当您knit
某些东西时,它将在新环境中执行。
目前,对象adult
在您的环境中,但不在新创建的对象中。
您可能没有在编织中包含用于读取或加载adult
的代码。
如果按照@ sebastian-c注释清除工作区,您将看到即使ctrl+enter
也无法使用。
您必须在adult
内部创建knit
对象。例如,如果您的数据来自csv,则添加
adult <- read.csv2('Path/to/file')
在第一块。
希望这足够清楚。
关于r - 编织错误。找不到对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42340928/