Binning-AlarmgrenzenfehlerIch bin neu bei JMP und könnte hier eine Anleitung gebrauchen. Ich habe 6 Spalten: Werkzeug-ID, Messung 1, Messung 2, Messung 3, Messung 4, Messung 5. Jede Messung hat einen eindeutigen Grenzwert, der das Werkzeug stoppt, wenn er überschritten wird. Ich möchte ein Balkendiagramm erstellen, das zeigt, wie oft jede einzelne Messung ihren anwendbaren Grenzwert überschreitet. Gibt es eine Möglichkeit, einer Spalte einen Grenzwert zuzuordnen und die Anzahl der Überschreitungen dieses Grenzwerts zu sortieren? Zusätzlich muss ich in der Lage sein, es durch die Tool-ID zu bremsen. Gibt es eine Möglichkeit, die einzelnen Balken dynamisch einzufärben, um zu zeigen, wie viel jedes Werkzeug zur eingeteilten Zahl beiträgt?
Ist das, was ich zu erreichen versuche, sinnvoll?
AnalytikDatentabelleGrafikWindowsBetreff: Fehler bei der GruppierungsalarmgrenzeMir ist gerade aufgefallen, dass ich Ihre erste Antwort falsch verstanden habe. Es ist sehr hilfreich. Vielen Dank für Ihre Hilfe dabei!
Betreff: Fehler bei der GruppierungsalarmgrenzeMeines Wissens können Sie die Werte in einer Spalte nicht basierend auf Spezifikationsgrenzen auf 0 oder 1 setzen (zumindest nicht direkt von interaktiven Plattformen). Ich bin mir auch nicht sicher, warum die Datenbank Probleme beim Aktualisieren der ursprünglichen Datentabelle haben würde, wenn Sie eine andere Tabelle für Berichtszwecke erstellen würden. Aber Sie könnten die Originaldaten verwenden und:
- Legen Sie die Spalteneigenschaften für Spezifikationsgrenzen fest
- Nutzung der Prozess-Screening-Plattform
- Erstellen Sie eine Datentabelle aus den Ergebnissen des Prozess-Screenings
- Dann zeichne das auf
Oder Sie könnten für jede der Messungen neue Spalten erstellen, die dann angeben, ob diese bestimmte Messung außerhalb der Grenzwerte für diese Zeile liegt oder nicht
Betreff: Fehler bei der GruppierungsalarmgrenzeDie Messungen haben also jeweils eigene Spalten (Spaltennamen von links nach rechts: Werkzeug, Messung 1, Messung 2, Messung 3, Messung 4, Messung 5). Die Grenzen sind bekannt, aber derzeit nicht Teil der Tabelle. Die Werkzeug- und Messdaten werden mithilfe von SQL im Query Builder aus einer Datenbank abgerufen. Ich denke, ich könnte 5 weitere Spalten erstellen, die jeweils die Alarmgrenze für ihre eigene zugehörige Spalte enthalten, aber ich mache mir Sorgen, dass dies die Fähigkeit der Datenbank beeinträchtigen wird, die Datei automatisch zu aktualisieren. Nicht ideal. Gibt es eine Möglichkeit, eine Spalte mathematisch mit einer Zahl zu vergleichen, um ein boolesches Wahr oder Falsch auszugeben und dann die Wahren zu ordnen? Das Endergebnis wird genau so aussehen, wie Sie es gezeigt haben, ich kann die Grenzen einfach nicht so eingeben, wie Sie es getan haben.
Betreff: Fehler bei der GruppierungsalarmgrenzeWo hast du deine Limits gespeichert?
Wenn Ihre Startdaten so aussehen:

Ich würde es nach Messungen (Tabellen/Stack) stapeln und dann der neuen Tabelle Grenzen hinzufügen (vielleicht mit Join, hängt davon ab, wo und wie Sie die Grenzen erhalten). Erstellen Sie dann eine Formel, um zu prüfen, ob der Wert in den Daten außerhalb der Spezifikation liegt

Danach können Sie mit verschiedenen Optionen im Graph Builder herumspielen

Eine andere Option könnte darin bestehen, die Spalteneigenschaften der Spezifikationsgrenzen zu verwenden, um die Grenzen für Ihre Originaldaten festzulegen, und dann die Process Screening-Plattform zu verwenden:

Betreff: Binning-AlarmgrenzenfehlerIch konnte es bis zu diesem Punkt bringen, aber aus irgendeinem Grund wird nichts in der Spalte „Fail Count“ angezeigt, wenn ich die letzte Formel eingebe, um die Daten mit dem Limit zu vergleichen. Ich habe ein paar verschiedene Wege ohne Erfolg versucht. Wie behebe ich das? Nochmals vielen Dank, dass Sie dabei geholfen haben.


Betreff: Binning-AlarmgrenzenfehlerKönnte Ihre Grenzspalte (oder Datenspalte) ein Zeichendatentyp anstelle eines numerischen Datentyps sein, was es sein sollte? Sie können die Formel auch etwas vereinfachen, indem Sie If weglassen, wenn Sie nur 1- und 0-Werte benötigen
Names Default To Here(1);
Show(If(1 < 2, 1, 0));
Show(1 < 2);
Betreff: Binning-AlarmgrenzenfehlerJa! Die Datenspalte war ein Zeichendatentyp. Vielen Dank!