Rでプロットを分割


8

各ベンチマークにベンチマークとサブサンプルのデータセットがあります。これらのベンチマークとそのサブサンプルを対象マシンで実行します。サブサンプルによって調査される「個人」は各対象マシンで同じであり、ベンチマークは各対象マシンで同じです。メートルp

この状況でRで分散分析を実行するにはどうすればよいですか?

主に、平均値と信頼区間の合計を計算します。サブサンプルの平均についてはまったく気にしませんが、最終的な信頼と平均でそこの複製を認識したいと思います。ベンチマークの手段については気にするかもしれません。このanovaをRでセットアップする方法を理解できません。手動で計算して平均を再現できるようにしたいと考えています。

私が試してみましたglmanovaaov、とlme私は完全に混乱しています。ANOVAの結果は、2つの対象マシンについて、ネストされたマシン/ベンチマーク/チェックポイントの平均と同等であると思いますが、それらを試しても平均値は同じにはなりません。

編集:

http://zoonek2.free.fr/UNIX/48_R/13.htmlから手がかりを取得し始めています


1
この質問は、このリストで何度も尋ねられました。これは短い答えです。その日の後半に詳細な回答を書きます。
suncoolsu

迅速な回答ありがとうございます。他の答えが見つからないのは残念ですが、まだ質問の仕方を知るのに十分な専門用語がありません。
Alex Brown、

私たちは皆ここで学んでいると思います。大丈夫です!
suncoolsu

回答:


13

分割プロット設計と、完全にランダム化された設計やブロック設計のバリエーションなどの他の設計との主な違いは、対象の入れ子構造です。つまり、観測が同じ対象(実験単位)から複数回取得された場合です。これにより、ブロック内の相関構造とは異なる分割プロット設計のサブジェクト内の相関構造が生じます。

簡単なスプリットプロットデザイン(下)からのデータセットの例を見てみましょう。これは健康に関する食事構成の研究であり、4つの食事が12の被験者にランダムに割り当てられました。ベースライン血圧が確立され、健康の1つの指標は2週間後の血圧変化でした。血圧は朝と夕方に測定されました。(この例は、CasellaのStatistical Designブックの例5.1 からコピーされています)

 ダイエット1ダイエット2ダイエットダイエット4 件名件名件名件名 12456789101112バツバツバツバツバツバツバツバツバツバツバツバツイブニングバツバツバツバツバツバツバツバツバツバツバツバツ

注意すべきいくつかの重要な点:

  • 12実験ユニット(12科目)があります。
  • これらの12ユニットでは、24のデータポイント( 2×4×)、 バツ
  • これは、同じ主題について2つの観察を行うためです。1つは朝、もう1つは夕方です。
  • これは、被験者に関する2つの観測が同じ実験ユニットからのものであることを意味します。したがって、これは真のレプリケーションではありません。観察は時間の経過とともに同じ被験者から取得されるため、2つの観察の間には何らかの相関関係があるはずです。
  • これは、ダイエット時間を因子とする2 因子分散分析とは異なることに注意してください。
  • 二元配置分散分析では、次のような観測結果が得られます。

 ダイエット1ダイエット2ダイエットダイエット4バツバツバツバツバツバツバツバツバツバツバツバツイブニングバツバツバツバツバツバツバツバツバツバツバツバツ

各々の バツここに別の主題があります。これはネストの概念を示しています。つまり、被験者1、2、3はダイエット1にネストされます。-プロット全体、プロット全体(ダイエット)レベルの実験単位(被験者)は、分割プロット処理(朝-夕方)のブロックとして機能します。

この分割プロット設計のモデルは次のとおりです。

Yjk=μ+τ+Sj+γk+τγk+εjk
どこ
Yjk=時間kにおける被験者jの食事iへの応答
τ=ダイエット効果
Sj=被験者iの食事iでの効果(全体のプロットエラー)
τγk=食事iと時間jの相互作用
εjk=分割プロットエラー
モデルが適切に定式化されたら、R aovフォームでの記述は簡単です。
splitPltMdl <- aov(bloodPressure ~ Diet + ## Diet effect 
                                   Error(Subject/Diet) + ## nesting of Subject in Diet 
                                   Time*Diet, ## interaction of Time and Diet 
                                   data = dietData)

1
いい答えを1つ。事後テストまたは計画された比較をどのように行うかを説明できる場合(たとえば、グループ1と2で朝と夕方に差があるか、プールされているか)、多くの質問に答えます。R-helpに関する私の質問も参照してください。article.gmane.org
Henrik

私は今少し忙しいです。私は間違いなくuに戻ります。
suncoolsu 2011

@suncoolsu:...きっとお届けしますか?
russellpierce 2014年

モデル式に時間効果を含めませんか?なぜあなたは含まれないDietTime*Dietaov呼び出し?Time:Diet数式と一致させる必要があります。
amoeba
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.