ブロック内の治療をランダム化するSEコミュニティの皆さん、こんにちは。
ブロック内のすべての処理をランダム化する方法について顧客から質問がありました。
DOE には 3 つのレベルを持つ 2 つの個別の数値因子があります。したがって、9 つの処理が可能です。顧客は各処理を 3 回繰り返したいので、合計 27 回の実行が必要です。
彼らは、実行を 3 つのブロックに分けて、ブロックごとに 9 回実行することを望んでいます。ただし、各ブロックにはランダム化された 9 つの処理がすべて含まれる必要があります。
現在、セットアップを行うと、JMP はテーブル全体の実行をランダム化します。これにより、各ブロックに繰り返し処理が行われることがあります (画像を参照)。

各ブロックにすべての可能な処理を適用し、ブロック内でランダム化する方法を知っている人はいますか?
ありがとう!
Re: ブロック内の処理をランダム化するOK。これは見苦しいですが、常に機能するはずです。カスタム設計を使用する場合の問題は、9 つの組み合わせがすべて揃うとは限らないことです。DOE > クラシックで完全実施要因設計を使用します。2 つの離散数値因子と 2 つの反復を指定します。実行順序はランダムのままにします。

テーブルを作成します。連続した行番号を持つ列を追加します(添付のテーブルではRunと呼んでいます)。次の数式を使用してカテゴリ列ブロックを作成します。

ここで、X1 と X2 は係数です。これをランダム係数としてモデルに追加します。

モデル テーブル スクリプトをこれに置き換えます。
これをテストして、自分にはうまく機能し、何か見落としがないことを確認するのが良いでしょう。
Re: ブロック内の処理をランダム化する完了したらブロック別に並べ替えを追加して、実行がブロック別に整理されるようにする必要があります。
Re: ブロック内の処理をランダム化するこれは複製ランダム化完全ブロック設計でしょうか?

Re: ブロック内の処理をランダム化するはい、これは複製された RCBD です。ただし、2 つの要素があります。BIBD では 1 つの要素しか使用できません。
Re: ブロック内の処理をランダム化するこれはちょっとしたハックかもしれませんが、
- DOE > 古典的 > 完全実施要因
- 2つの3レベル連続因子を追加する
- 「テーブルを作成」を3回クリックします
- テーブル > 3つのテーブルを連結し、「ソース列を作成する」チェックボックスをオンにします。
- テーブル名列をブロックに変更し、念のため番号付けをチェックします (チェックサム列)
これで望みどおりの結果が得られると思いますが、いくつか追加の手順が必要になります。表を添付します。

Re: ブロック内の処理をランダム化するドンさん、ありがとう。コランク式を使う賢い方法ですね。今までそのようにしたことがありませんでした。
Re: ブロック内の処理をランダム化するこんにちは、ジェド。
私もそうしようと思っていました...チェックサムの計算式も知りませんでした。ありがとうございます