コンジョイント分析実験 (SPSS orthoplan など) のために R で要因計画を作成しようとしています。
過去の Stackoverflow の質問を検索すると、次の以前の回答が見つかりました。
これは確かに有用な答えですが、数値レベルの要因がある場合に限ります。
残念ながら私の場合はそうではありません。なぜなら、私が使用したい因子は名義変数だからです。つまり、それらのレベルは数値型ではなく因子型です。たとえば、緑、黄色、または赤。
R で一部実施要因計画を作成する方法についての質問への回答として提案されたコードを変更してみました。 そのような方法で:
f.design <- gen.factorial(levels.design,factors="all")
しかし、結果はバランスも直交もしていません。さらに、optFederov 関数で正確な試行回数を定義する必要があります。その回答では、推奨される試行回数は次のとおりです。
nTrials=sum(levels.design)
しかし、公称因子を使用した計画でバランスのとれた解を得るには、少なくとも次のようにする必要があります。
nTrials=prod(unique(levels.design))
とにかく、このような問題に対処できるパッケージがありますFrF2
.Ulrike Groemping教授によるパッケージですが、二分変数のみを処理し、問題を解決するためにそれを使用する方法がわかりません.