<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Dieser Artikel erscheint in JMPer-Kabel, Ausgabe 30, Sommer 2015 .
von Craige Hales Craige @ JMP , Hauptsystementwickler, SAS
JMP-Entwickler hörten zu, als Benutzer baten, Bilder in Datentabellen hinzufügen zu können, um die Daten informativer zu gestalten. Mit JMP 12 erhalten Sie Bilder und mehr: Objekte wie Matrizen und Listen, JSL-Code (JMP Scripting Language) und JSL-Ausdrücke für Bilder können in einer Ausdrucksspalte abgelegt werden. Ausdrucksspalten enthalten Informationen zur Anzeige und Analyse sowie zum Organisieren von Daten und zum Beschleunigen von Skripts.
Ausdrucksspalten machen aus Bildausdrücken einen besonderen Fall, da Bilder gesehen werden sollen. (Sie können den Sonderfall deaktivieren und stattdessen 1.000 Wörter anzeigen. Ich muss jedoch noch keinen guten Grund dafür finden.) Bilder können per Drag & Drop in die Ausdrucksspalten gezogen werden. Sie können auch von Tabellen im Internet heruntergeladen werden. Während unserer Testphase haben wir festgestellt, dass Wikipedia eine interessante Quelle für Tabellen mit Bildern ist.
Bilder sind auf verschiedene Weise nützlich. Sie können Bilder in einer Tabelle verwenden, um die Suche nach einer Zeile zu erleichtern, z. B. ein Bild eines Beispiels oder ein Ausreißer. Sie können die Bilder als Visualisierung verwenden. Sie können mehrere Bildspalten haben. Sie können das Beschriftungsattribut hinzufügen und Popup-Tipps mit Bildern in Ihren Diagrammen anzeigen.
Hier ein Beispiel, in dem SAS-Büros auf einer Karte dargestellt werden. Die Karte zeigt die geografische Beziehung. Wenn Sie den Mauszeiger über einen Punkt bewegen, wird ein Foto dieses Ortes angezeigt. Ich habe dieses Trinkgeld an die Seite geheftet und den Slogan nach Glasgow gestellt (Abbildung 1).

Abbildung 1 Foto des SAS-Landesbüros in Glasgow
Das in Abbildung 1 gezeigte Foto wurde aus der in Abbildung 2 gezeigten Beispieldatentabelle erstellt.

Figur 2 Beispieldatentabelle mit Ausdrucksspalte
Sie können die Tabellenzeilen auch vergrößern, wie in Abbildung 3 gezeigt.

Figur 3 Die Größe der Ausdrucksspalte wurde geändert
Eine Matrix ist ein hervorragendes Beispiel dafür, wie Sie andere Ausdrucksdaten in eine Ausdrucksspalte einfügen können. Statt neun Spalten für eine 3x3-Matrix zu verwenden, speichern Sie die 3x3-Matrix einfach als Matrix. Ihr JSL-Code wird schneller sein, da er die Matrix aus neun Werten nicht mehr neu erstellen muss. Die Matrix könnte eine Transformationsmatrix sein, wie in 4 gezeigt.

Figur 4 Eine Matrix in einer Ausdrucksspalte
Ausdrücke-Spalten sind nicht mit Formel-Spalten identisch. In der Tat kann eine Spalte beides sein. Eine Formelspalte enthält einen einzelnen Formelausdruck, der die Werte für jede Zelle generiert. Die Werte in den Zellen einer Ausdrucksspalte sind Ausdrücke, die ausgewertet werden können.
Ausdrucksspalten geben JMP ein neues Visualisierungswerkzeug, das Bilder in Spalten verwendet, sowie weitere Möglichkeiten für eine bessere Skriptleistung und eine bessere Datenorganisation.
Weitere Informationen zu diesem Thema finden Sie in der JMP-Dokumentation zu Ausdrücken in Spalten Spalteneigenschaften .