R降价,评估错误,对象' ...'未找到

时间:2016-10-25 15:43:56

标签: r markdown eval r-markdown

所以我在R中做了一些统计分析,我希望将输出放在markdown文件中。在我的R会话中使用它时代码完美无缺,但是当我将文件编织为pdf时,找不到任何对象。

所以我读了数据并做了一些小调整,结果很好。虽然在第二个块中它找不到对象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):object&#39; RESP&#39;未找到电话:... eval - &gt; - &GT; model.frame.default - &gt; eval - &gt; EVAL

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

1 个答案:

答案 0 :(得分:0)

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

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