1 ~ 10 個のベクトルを取り、Yes または No を返す関数を作成したいと考えています。これは、すべてのベクトルが「完全なデザイン」を表していることを意味します。
以下は、私が「完全な設計」と呼ぶものの例です。
a <- c(1,1,1,1,2,2,2,2,3,3,3,3)
b <- c(1,2,1,2,1,2,1,2,1,2,1,2)
c <- c(1,1,2,2,1,1,2,2,1,1,2,2)
すべてのベクトルのすべてのレベルに対して、他のすべてのベクトルのすべてのレベルが同じ回数 (同じ位置に) 存在します。
「不完全なデザイン」の 2 つの例を次に示します。
例 1:
a <- c(1,1,1,1,2,2,2,2,3,3,3,3)
b <- c(1,2,1,2,1,2,1,2,1,2,1,2)
c <- c(1,2,3,1,2,3,1,2,3,1,2,3)
例 2:
a <- c(1,1,1,1,2,2,2,2,3,3,3,3)
b <- c(1,2,1,2,1,2,1,2,1,2,1,2)
c <- c(1,2,3,4,5,1,2,3,4,5,1,2)
私がはっきりしていることを願っています。全体的なアイデアは、データセットがあり、このデータセットは要因a、b、c、d、eなどで説明されるということです...そして、完全なテストを行っているのか、それともaov() を実行する前の不完全な設計。
どうもありがとう !
私が作成したい関数で尋ねる質問は、次のようなものです: 与えられたレベルに等しい場合 (たとえば、2 としましょう)。b[which(a==2)] を見て、b のすべてのレベルが b[which(a==2)] に含まれているかどうかを確認し、b[which(a==2)] のすべてのレベルが含まれているかどうかも確認します。同じ回数繰り返されます。