<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo zusammen,
Ich möchte Daten basierend darauf farblich kennzeichnen, wo sie von der Spezifikationsgrenze entfernt sind. Im Idealfall möchte ich, dass Daten, die innerhalb der Spezifikation liegen, grün gefärbt werden, unterhalb der Spezifikation um ,<10 % gelb, ≥10 % rot und oberhalb der Spezifikation blau dargestellt werden. Hat jemand ein Skript, um dies zu vervollständigen?
Das würde mich auch interessieren, ich versuche ein Dashboard mit 7-8 Variablen mit unterschiedlichen Spezifikationsgrenzen zu erstellen und möchte sie entsprechend ihren individuellen Spezifikationsgrenzen einfärben. Danke
Exzellent. Ist es möglich, je Spalte unterschiedliche Zeilenzustände (insbesondere Markierungsfarben) zu haben? Oder müsste ich die Datentabelle aufteilen? Danke schön.
Hier ist ein Skript, das genau das tut, was Sie wollen ... vorausgesetzt, Sie möchten, dass die Farben im Diagramm angezeigt werden.Wenn Sie möchten, dass die Farben in der Datentabelle angezeigt werden, und Sie möchten, dass die Zellenfarben entsprechend Ihrer Spezifikation eingefärbt werden, dann wäre das etwas anders.
Namen standardmäßig hier ( 1 ) ;
// Öffnen Sie die Beispieldatentabelle „Semiconductor Capability“.
// enthält Spezifikationsgrenzen
dt = Offen ( „$SAMPLE_DATA/semiconductor Capability.jmp“ ) ;
// Erstellen Sie eine neue Spalte, um die Gruppierungen einzurichten
dt << Neue Spalte ( „Farbgruppierungen“ ,
Modellierungstyp (nominal) ,
Formel(
USL = (dt : PNP3 << Eigentum bekommen ( „Spezifikationsgrenzen“ ))[ „USL“ ] ;
LSL = (dt : PNP3 << Eigentum bekommen ( „Spezifikationsgrenzen“ ))[ „LSL“ ] ;
Wenn (
LSL <= dt : PNP3 <= USL , 1 ,
(LSL - .1 * (USL - LSL)) <= dt : PNP3 < LSL , 2 ,
(LSL - .2 * (USL - LSL)) <= dt : PNP3 < (LSL - .1 * (USL - LSL)) , 3 ,
dt : PNP3 > USL , 4
) ;
)
) ;
// Farboptionen hinzufügen
dt : Farbgruppierungen << Eigenschaft festlegen ( „Wertfarben“ , { 1 = "Grün" , 2 = "Gelb" , 3 = "Rot" , 4 = "Blau" } ) ;
// Kopieren Sie die Wertfarben in die Zeilenzustände, damit die Plattformen dies tun
// Benutze die Farben
dt << Farbe nach Spalte (Farbgruppierungen) ;
// Die neue Spalte entfernen, da sie nicht mehr benötigt wird
dt << Spalten löschen ( „Farbgruppierungen“ ) ;
// Ein Diagramm mit den neuen Farboptionen anzeigen
dt << Regelkarten-Generator (
Größe( 534 , 453 ) ,
Systemsteuerung anzeigen( 0 ) ,
Variablen( Y( : PNP3 ) ) ,
Diagramm( Position( 1 ) , Grenzen) ,
Diagramm( Position( 2 ) ) ,
SendToReport(
Versenden(
{} ,
„PNP3“ ,
ScaleBox ,
{Referenzlinie hinzufügen( 118.677820430348 , "Solide" , "Blau" , „LSL“ , 1 ) , Referenzlinie hinzufügen(
141.901766142544 ,
"Solide" ,
"Blau" ,
„USL“ ,
1
) , Referenzlinie hinzufügen( 130.289793286446 , "Solide" , "Blau" , "Ziel" , 1 )}
)
)
) ;