R markdown,评估错误,找不到对象'...'

R markdown, Error in eval, object '...' not found

所以我在 R 中做一些统计分析,我想将输出保存在 markdown 文件中。该代码在我的 R 会话中使用时完美运行,但是当我将文件编织为 pdf 时 none 可以找到我的对象。

所以我读入了数据并做了一些小的调整,效果很好。虽然在第二个块中它找不到对象 RESP,它是我的数据框中的列之一。我尝试将其表述为 scallopData$RESP,但后来它找不到对象 scallopData,所以这无济于事。

```{r}
setwd("C:/Users/Zokids/Desktop/R-studio")

scallopData <- read.table("scallopDATA.csv", header = T, sep = ";", na.strings = "NA", dec = ",")
scallopData$pH <- as.factor(scallopData$pH)
scallopData$Temperature <- as.factor(scallopData$Temperature)
```

```{r}
intR <- aov(RESP ~ Temperature*pH, data = scallopData)
summary(intR)
TukeyHSD(intR)
```

我收到错误,eval(expr, envir, enclos) 出错:未找到对象 'RESP' 调用:... eval -> -> model.frame.default -> eval -> eval

解决方案可能非常明显,但我对降价还没有那么多经验。

你的第一个块没问题。对于第二个,您需要在使用语法调用它们之前加载您使用的包:

{r} library(anova) library(tukeyhsd) intR <- aov(RESP ~ Temperature*pH, data = scallopData) summary(intR) TukeyHSD(intR)