„Die Eigenschaft RunsPerBlock ist nicht für einen Sperrfaktor festgelegt“JMP 17.2.0
Das Problem mit DOE ist folgendes:
- Screening-Design mit 3 kontinuierlichen, 1 kategorischen und 2 blockierenden Faktoren
- Das Modul „Benutzerdefiniertes Design“ lehnt die Sperrfaktoren ab und meldet: „Die Eigenschaft RunsPerBlock ist für einen Sperrfaktor nicht festgelegt. Dieser Faktor wird übersprungen.“
- Ich kann die blockierenden Faktoren als kategorisch definieren, aber das scheint den Zweck des „Blockierens“ zu verfehlen.
Welches Vorgehen wird empfohlen?
VersuchsplanungBetreff: „Die Eigenschaft RunsPerBlock ist für einen Sperrfaktor nicht festgelegt“Hallo @MichaelR1 ,
Haben Sie Ihr Design mit einer JMP-Plattform wie Custom Design erstellt oder haben Sie es woanders erstellt und dann versucht, es zu analysieren/auszuwerten?
Es scheint, dass Ihnen (mindestens) eine Spalteneigenschaft für Ihre Sperrfaktoren fehlt. Sehen Sie sich die verschiedenen Eigenschaften für Faktoren an.
Für den Sperrfaktor sollten Sie beim Entwerfen Ihres DoE die folgenden Spalteneigenschaften berücksichtigen:
- Wertereihenfolge (1, 2, 3, 4 ... abhängig von der Anzahl der Blöcke, die Sie haben): Diese Eigenschaft bestimmt die Reihenfolge, in der die Ebenen des Faktors erscheinen.
- RunsPerBlock (Sie können diesen Wert bei der Entwurfsgenerierung auf 2, 3, 4, 8 oder einen anderen spezifischen Wert für die Anzahl der Läufe pro Block festlegen): Diese Eigenschaft gibt die maximal zulässige Anzahl von Läufen in jedem Block an.
- Entwurfsrolle (sollte nach der Entwurfserstellung auf „Blockieren“ gesetzt werden): Diese Eigenschaft spiegelt wider, wie der Faktor bei der Modellierung der experimentellen Daten verwendet werden soll.
- Faktoränderungen (kann bei der Designerstellung nur auf „Einfach“ eingestellt werden): Diese Eigenschaft gibt an, wie schwierig es ist, Faktoreinstellungen in einem geplanten Experiment zu ändern.
Diese Eigenschaften werden automatisch erstellt, wenn Sie Ihr Design mit einer beliebigen DoE-JMP-Plattform erstellen. Wenn Sie das Design von woanders importiert haben, müssen Sie die richtigen Spalteneigenschaften hinzufügen und festlegen, damit die Rolle und Besonderheiten jedes Ihrer Faktoren von JMP für die Modellierung klar identifiziert werden.
Beachten Sie, dass es je nach Bedarf und beabsichtigtem Design auch möglich ist, am Ende der Designerstellung zufällige Blöcke zu generieren. Diese Möglichkeit ist nicht zulässig, wenn Sie einen (oder mehrere) Blockierungsfaktoren definiert haben:

Ich hoffe, diese Antwort hilft Ihnen weiter. Wenn nicht, könnten Sie uns weitere Informationen zu Ihrem Design, Ihrem Ziel und möglicherweise der JMP-Datei für das Design, das Sie erstellen möchten, usw. geben?
Betreff: „Die Eigenschaft RunsPerBlock ist für einen Sperrfaktor nicht festgelegt“Danke Victor,
Ich habe das Modul „Custom Design“ von JMP verwendet. Zuerst habe ich eine Datendatei mit Faktoren und eine separate Datendatei mit Antworten vorbereitet. Ich habe jeden Faktor in der Datei mithilfe von „Attribute standardisieren“ durchgesehen und Folgendes definiert: Datentyp, Modellierungstyp, Designrolle und Faktoränderungen. Anschließend habe ich die Faktoren über „Custom Design“ -> Faktoren laden in das Modul „Custom Design“ geladen. Als ich versuchte, das Design auszuführen, erhielt ich die obige Fehlermeldung. Gibt es eine bessere Möglichkeit, dies zu tun?
Anbei finden Sie eine Beispieldatei mit Faktordaten.
Betreff: „Die Eigenschaft RunsPerBlock ist für einen Sperrfaktor nicht festgelegt“Hallo @MichaelR1 ,
Sie können Ihre Faktoren auch direkt in der Custom-Design-Plattform erstellen.
In Ihrer Faktorentabelle fehlen einige Informationen:
- Blockierungsfaktoren X_1 und X_6 : Sie müssen die Spalteneigenschaft RunsPerBlock hinzufügen und eine angemessene maximale Anzahl von Durchläufen definieren, die pro Block zulässig sind. Ich wähle als Beispiel 4 und 8.
- Kontinuierliche Faktoren X_3, X_4 und X_5 : Sie müssen die Spalteneigenschaft „Codierung“ hinzufügen und die hohen und niedrigen Werte für jeden Faktor definieren. Standardmäßig wählt JMP die niedrigste Ebene als Mindestebene und die höchste als Höchstebene.
Es scheint, Sie haben einige Faktoren mit unterschiedlicher Komplexität definiert, die geändert werden müssen. Blockierungsfaktoren können nur auf „Einfach“ eingestellt werden, da die Einführung eines Blocks eine Datentabelle mit zufälligen Läufen innerhalb jedes Blocks erstellt, die Blöcke jedoch in der Datentabelle „in der richtigen Reihenfolge“ gehalten werden: alle Läufe aus Block 1, dann Läufe aus Block 2, … Wenn Sie unterschiedliche Komplexitäten zum Ändern der Faktoren haben, könnten Sie an Split-Plot-Designs interessiert sein, anstatt mehrere Blockierungsfaktoren hinzuzufügen: Split-Plot-Experiment
Als Beispiel ist Ihre Datentabelle mit den hinzugefügten Spalteneigenschaften und dem Zurücksetzen von „Faktoren ändern“ auf „Einfach“ für alle Faktoren angehängt. Sie sollten damit ein Design ohne Fehlermeldungen erstellen können. Sie können einige Eigenschaftswerte feinabstimmen und korrigieren, um es an Ihren Anwendungsfall anzupassen.
Hoffe, diese Antwort wird Ihnen helfen,