In diesem Beitrag möchte ich zeigen, wie Nutzer mithilfe einer JMP-Erweiterung aussagekräftige Visualisierungen von Umweltdaten erstellen können. Die folgende Abbildung wurde mit der JMP-Erweiterung „ Custom Floorplan Heat Maps“ von JMP Tech Support Engineer Jasean Rasnake generiert. Mit dieser Erweiterung lassen sich Heatmaps für Messwerte erstellen, die an mehreren Stellen in einem Raum erfasst wurden. Ein Beispiel mit einem simulierten Datensatz, der in der Erweiterung enthalten ist, zeigt die folgende Heatmap:

Diese Erweiterung kann in Verbindung mit den Ergebnissen der Umweltüberwachung auf der Prozess-Screening-Plattform in JMP genutzt werden, um ähnliche Heatmaps zu erstellen. Die Prozesse werden dabei farblich nach ihrem Alarmstatus gekennzeichnet: Kein Alarm, Warnung und Handlungsbedarf. Solche Visualisierungen helfen Anwendern, potenzielle Kontaminationsquellen zu identifizieren und Einblicke in die Ausbreitung von Kontaminationen zwischen Sensoren oder Reinräumen zu gewinnen.
Um diese Heatmaps zu erstellen, muss die JMP-Erweiterung installiert sein. In diesem Beitrag gehe ich davon aus, dass der Benutzer bereits über ein Grundrissbild mit eingezeichneten Prozess-/Sensorpositionen verfügt und lediglich ein Grundrissdiagramm erstellen muss. Die Vorgehensweise zur Erstellung von Grundrisskarten wird auf der JMP Marketplace-Seite der Erweiterung detailliert beschrieben.
Erstellung einer Heatmap zur Umweltüberwachung
- Verwenden Sie die bereitgestellten EM Days.jmp-Daten. Diese simulierten Umweltüberwachungsdaten werden von der Erweiterung bereitgestellt. Luftfeuchtigkeit und Temperatur sind kontinuierliche Messwerte, wir möchten jedoch einen Fall mit Zähldaten betrachten. Wählen Sie unter „Zeilen“ die Option „Datenfilter“ .
- Wählen Sie „Messung“ aus und stellen Sie sicher, dass die Option „Einschließen“ aktiviert ist. Wählen Sie anschließend alle Messsensortypen außer Feuchtigkeit und Temperatur aus.
- Öffnen Sie den Dialog zum Starten der Prozessprüfung unter „Qualität und Prozess“ im Dropdown-Menü „Analysieren“ .
- Wählen Sie als Nächstes „Daten“ als Prozessvariable, „Messung“ und „Raum“ als Gruppierungsvariablen und „Zeitstempel“ als Zeitvariable. Geben Sie anschließend „Anzahl“ als Regelkartentyp an. Fügen Sie außerdem unter „Optionen für nichtnormale Verteilungen“ symmetrische untere Quantilwahrscheinlichkeiten von 0,0015 für „Aktion“ und 0,025 für „Alarm“ hinzu.
- Starten Sie die Prozessprüfung . Wählen Sie im Prozessprüfungsbericht im roten Dreiecksmenü die Option „Detailstabelle speichern“ .
- Fügen Sie dieser Datentabelle eine zusätzliche Spalte mit dem Namen „Alarmstatus“ hinzu. Gehen Sie dazu im Dropdown-Menü „Spalten“ auf „Neue Spalten“ .
- Go to Spalteneigenschaftenund auswählenFormel, DannFormel bearbeitenFügen Sie dieser Spalte die folgende Formel hinzu:
If( :Alert Lower Limit <= :Count <= :Alert Upper Limit,
"No Alarm",
If( :Alert Upper Limit <= :Count < :Action Upper Limit | (:Alert Lower Limit > :Count) > :Action Lower Limit,
"Alert",
"Action"
)
)
Notiz:If you only want to consider upper limits, you can remove the conditional logic involving :Alert Lower limit and :Action Lower Limit. Then the formula would be as follows:
If(Count <= :Alert Upper Limit,
"No Alarm",
If( :Alert Upper Limit <= :Count < :Action Upper Limit,
"Alert",
"Action"
)
)
- Eigenschaften für Wertfarben festlegen (auch über das Dropdown- Menü „Spalteneigenschaften“ zugänglich): Wählen Sie Rot für „Aktion“, Gelb für „Warnung“ und Grün für „Keine Warnung“. Alternativ ist auch jeder andere dreifarbige Farbverlauf möglich. Wählen Sie die Kombination, die Ihrer Meinung nach am besten zu Ihrem Anwendungsfall passt.
- Wählen Sie in dieser Datentabelle im Dropdown-Menü „Add-Ins“ die Option „Grundrissdiagramm“ aus. Wählen Sie als Standortnamen „Zimmer“ , als Metriknamen „Messung“ (diese Variable gibt den Raumstandort und den Sensortyp an), als Messwert „Alarmstatus“ und als Zeitstempel „ Zeit“. Wählen Sie die Datei „Lab Floor.jpg“ als Bild für die Erweiterung aus.
- Klicken Sie auf OK .
- Der resultierende Graph Builder-Bericht zeigt Ihnen den Alarmstatus jedes Sensors für jeden Zeitpunkt im Datensatz an. Unten abgebildet ist der Tag 24.04.2024 im Datensatz.

Nützliche Verbesserung für eine zukünftige Version: Shapefiles einbetten
-> wird die gemeinsame Nutzung solcher Karten ermöglichen/erleichtern:
Binden Sie einfach die Kartendateien in die Hauptdatentabelle ein und senden Sie diese an einen Kollegen ...
@martindemel