2017-07-12 6 views
0

私はfriedmanテスト(agricolaeパッケージ)でブロックされた反復測定ANOVAを実行しようとしています。しかし、私は同じエラーが発生し続けていると私はそれが意味するものを理解していない。Friedman(agricolae)エラー

これはコードです:

out<-with(nh3,friedman(season,datecode,meannh3, alpha = 0.05, group=TRUE,main=NULL,console=TRUE)) 

私のデータは、このような形をしている:

class(nh3$meannh3): numeric 
class(nh3$season): factor 
class(nh3$datecode): factor 

私の治療は、季節です、そして、彼らは日付コードによってブロックされなければなりません。 meannh3は関心のある変数です。日付は独立しているわけではないので、それらはブロックされています。季節的な違いが私が見たいものですが、その理由は治療です。関心のある変数はNH 3の濃度である。

これは私が取得エラーです:これはどういう意味

out<-with(nh3,friedman(season,datecode,meannh3, alpha = 0.05, group=TRUE,main=NULL,console=TRUE)) 

Study: meannh3 ~ season + datecode 

datecode, Sum of the ranks 

    meannh3 r 
1  11.0 3 
10 10.5 3 
11 15.0 3 
13 11.0 3 
14 11.0 3 
2  17.0 3 
3  17.0 3 
4  17.0 8 
5  12.5 1 
6  13.5 3 
7  14.5 3 
8  15.5 3 
9  16.5 3 

Friedman's Test 
=============== 
Adjusted for ties 
Value: 2.718615 
Pvalue chisq : 0.9972256 
F value : 0.1277461 
Pvalue F: 0.9996747 0.9998106 NaN 

Alpha  : 0.05 
t-Student : 2.178813 
LSD  : 22.04983 

Means with the same letter are not significantly different. 
GroupTreatment and Sum of the ranks 
a  2 17 
a  3 17 
a  4 17 
a  9 16.5 
a  8 15.5 
a  11  15 
a  7 14.5 
a  6 13.5 
a  5 12.5 
a  1 11 
a  13  11 
a  14  11 
a  10  10.5 

Error in `row.names<-.data.frame`(`*tmp*`, value = value) : 
    invalid 'row.names' length 
In addition: Warning message: 
In pf(T2.aj, ntr - 1, (ntr - 1) * (nr - 1)) : NaNs produced 

?私はこの特定のエラーを探しました、そして、私は何も意味をなしませんでした、フリードマンテストに関連するものは何も思い付きませんでした。上に吐き出された研究方程式は正しい...だから私は分かりません。

このページ(friedman agricolae returning errors)を確認しましたが、役に立たなかったです。

答えて

0

この分析は非常に困難であることが判明しました。データが正しく整形されていないため、Friedman(agricolae)検定用のマトリックスに入れる必要があります。

次のように私は、順列、反復測定分散分析を使用して終了:

モデル< -aovp(NH 4〜シーズン*年+エラー(daysinceiceon /シーズン)、データ=のDF) 要約(モデル) posthoc.kruskal.nemenyi.test(nh4〜シーズン、データ= df)

aovpはlmPermパッケージの一部です。私はこれが少し時代遅れであることを知っています。だから、誰かがより多くの更新された順列ANOVAを持っているなら、私に知らせてください。

ここで、私の帰無仮説は、季節、年または季節の年数と日数の間に差異がないということです。

次に、季節に大きな違いが見られる場合は、季節の違いについてポストホックテスト(posthoc.kruskal.nemenyi.test)を行います。これらの結果を書くときには、時々、季節と年の相互作用も重要であることを示す必要があります。

関連する問題