「ブロック係数のプロパティ RunsPerBlock が設定されていません」17.2.0 リリース
DOE の問題は次のとおりです。
- 3つの連続因子、1つのカテゴリ因子、2つのブロック因子によるスクリーニング設計
- カスタム設計モジュールはブロッキング ファクターを拒否し、次のように報告します: 「ブロッキング ファクターにプロパティ RunsPerBlock が設定されていません。このファクターをスキップします」
- ブロック要因をカテゴリとして定義することはできますが、それは「ブロック」の目的に反するようです。
推奨されるアプローチは何ですか?
実験計画法Re: 「RunsPerBlock プロパティがブロッキング係数に設定されていません」こんにちは@MichaelR1 、
カスタムデザインなどの JMP プラットフォームを使用してデザインを生成しましたか、それとも他の場所で生成してから分析/評価しようとしましたか?
ブロック要因の列プロパティが (少なくとも) 1 つ不足しているようです。 要因のさまざまなプロパティを参照してください。
ブロッキング係数については、DoE を設計するときに次の列プロパティが必要です。
- 値の順序(ブロックの数に応じて 1、2、3、4...):このプロパティは、因子のレベルが表示される順序を決定します。
- RunsPerBlock (設計生成時に、ブロックあたりの実行回数としてこの値を 2、3、4、8 またはその他の特定の値に設定できます): このプロパティは、各ブロックで許容される実行の最大数を示します。
- 設計ロール(設計作成後に「ブロッキング」に設定する必要があります): このプロパティは、実験データのモデリングで因子がどのように使用されるかを反映します。
- 因子の変更(設計作成時に「簡単」としてのみ設定可能): このプロパティは、設計された実験で因子設定を変更するのがどれほど難しいかを示します。
これらのプロパティは、DoE JMP プラットフォームを使用して設計を作成すると自動的に作成されます。他の場所から設計をインポートした場合は、モデリングのために各因子の役割と特異性が JMP によって適切に識別されるように、適切な列プロパティを追加して設定する必要があります。
ニーズと意図するデザインによっては、デザイン作成の最後にランダム ブロックを生成することも可能であることに注意してください。1 つ (または複数) のブロッキング ファクターを定義している場合は、この可能性は許可されません。

この回答がお役に立てば幸いです。そうでない場合は、デザイン、目標、作成しようとしているデザインの JMP ファイルなどについて、さらに詳しい情報を共有していただけますか?
Re: 「RunsPerBlock プロパティがブロッキング係数に設定されていません」ありがとう、ビクター。
JMP カスタム デザイン モジュールを使用しました。まず、因子のデータ ファイルと、別の応答のデータ ファイルを用意しました。「属性の標準化」を使用してファイル内の各因子を調べ、データ タイプ、モデリング タイプ、デザインの役割、因子の変更を定義しました。その後、「カスタム デザイン」->「因子の読み込み」で因子をカスタム デザイン モジュールに読み込みました。デザインを実行しようとすると、上記のエラー メッセージが表示されました。これを実行するより良い方法はありますか?
添付されているのは Factor データ ファイルの例です。
Re: 「RunsPerBlock プロパティがブロッキング係数に設定されていません」こんにちは@MichaelR1 、
カスタム設計プラットフォームで直接要素を作成することもできます。
要因テーブルにいくつかの情報が欠落しています:
- ブロッキング係数 X_1 および X_6 : 列プロパティRunsPerBlockを追加し、ブロックごとに許可される実行の最大数を適切に定義する必要があります。例として 4 と 8 を選択します。
- 連続因子 X_3、X_4、X_5 : 列プロパティCodingを追加し、各因子の高値と低値を定義する必要があります。デフォルトでは、JMP は最低レベルを最小レベルとして選択し、最高レベルを最大レベルとして選択します。
変更する複雑度が異なるいくつかの因子を定義したようです。ブロックを導入すると、各ブロック内でランダム化された実行を含むデータテーブルが作成されますが、ブロックはデータテーブル内で「順序どおり」に保持されるため、ブロッキング因子は「簡単」としてのみ設定できます。つまり、すべての実行はブロック 1 から、次にブロック 2 から実行、というように順番に実行されます。因子を変更する複雑度が異なる場合は、複数のブロッキング因子を追加する代わりに、分割プロット設計を検討してください。 分割プロット実験
例として、列プロパティが追加され、すべての要因の要因変更が「簡単」にリセットされたデータテーブルが添付されています。これにより、エラー メッセージのないデザインを作成できるはずです。一部のプロパティ値を微調整して修正し、ユース ケースに適応させることができます。
この回答がお役に立てば幸いです。