2016-10-25 115 views
1

Rで統計分析を行っていますので、マークダウンファイルに出力したいと思います。私のRセッションで使用するとコードは完璧に動作しますが、pdfにファイルを編成すると、私のオブジェクトは見つかりません。Rマークダウン、evalのエラー、オブジェクト '...'が見つかりません

私はデータを読み込んで、細かい調整を行います。 2番目のブロックでは、データフレーム内の列の1つであるオブジェクトRESPを見つけることはできません。私はscallopData $ RESPとしてそれを表現しようとしましたが、それはscallopDataオブジェクトを見つけることができないので、助けにはなりません。オブジェクトのRESP 'が見つかりませんコール:

```{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) 
``` 

は、私は(式expr、ENVIR、enclos)はevalの中のエラー、エラーが出る... evalの - > - > model.frame.default - >評価 - >のeval

解決策はおそらく本当に明白ですが、まだマークダウンの経験はあまりありません。

+0

:1秒間あなたはあなたの構文でそれらを呼び出す前に使用したパッケージをロードする必要があります。 RESPは変数の1つですか? – Robert

+0

変数はpHと温度ですが、RESPは観測値ですので値です。 str()は次のようになります: 'data.frame':\t 16 obs。$ pH:ファクターw/2レベル "7.7"、 "8.2":2 2 2 1 1 1 1 1 1 ... $温度:ファクターw/2レベル "25"、 "29" :1 1 1 1 1 1 1 1 2 2 ... $ RESP:num -0.886 NA -0.895 -0.209 -0.313 ... さらにいくつかプラスしますが、現在実行しようとしているものとは関連していません –

+1

Your 2番目のチャンクはデータを受信して​​いません。多くの可能性:もしあなたが他のチャンクを持っていたら、以前のオブジェクトを削除/削除しているかもしれません。あなたのパッケージは更新されますか? – Robert

答えて

0

最初のチャンクは問題ありません。アップデート `STR(scallopData)`の結果

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

関連する問題