Der Excel-Import-Assistent wurde für Windows in JMP 11 und auf dem Mac in JMP 12 eingeführt. Es hat sich als beliebte und wertvolle Funktion erwiesen, um Excel-Daten in JMP zu importieren. Wie in einem früheren Blogbeitrag ("Excel-Import-Assistent in JMP 12") beschrieben, wurden in JMP 12 einige Funktionen hinzugefügt, mit deren Hilfe Sie angeben können, wo Daten und Spalten enden und falls gewünscht, alle Zeilen anzeigen.
Bei der Entscheidung, neue Funktionen hinzuzufügen, besteht immer ein Spannungsverhältnis zwischen dem Wunsch nach mehr Funktionalität und der Gefahr, die Schnittstelle zu stören. Wir mussten uns sicher sein, dass ein Feature ein ausreichend breites Publikum erreicht, um die Aufnahme zu gewährleisten. JMP 13 fügt ein Fenster "Erweiterte Optionen" hinzu. Dieses Panel enthält Optionen, die eine kleinere Zielgruppe ansprechen. Um zu vermeiden, dass der Dialog des Excel-Import-Assistenten überladen wird, werden die Optionen nicht standardmäßig angezeigt und sind nur im zweiten Bereich des Assistenten verfügbar.

Wenn Sie auf das Symbol für Informationen klicken, werden die Optionen angezeigt. Wenn Sie eine der Optionen ändern, wird sie zur Standardoperation und der Bereich Erweiterte Optionen wird geöffnet, wenn Sie das Dialogfeld aufrufen. Die Optionen sind:
Die Trennzeichenzeichenfolge für Spaltennamen ist betroffen, wenn Sie mehr als eine Datenzeile für Spaltenüberschriften verwenden. Der Assistent entnimmt die Daten den betroffenen Zellen und trennt sie mit einem Bindestrich. Im Assistenten-Vorschaufenster könnte dies folgendermaßen aussehen:

Mit der Option Column Name Separator String können Sie angeben, welches Zeichen Sie die Elemente trennen möchten. Wenn Sie nur ein Leerzeichen dazwischen haben möchten, können Sie ein einzelnes Leerzeichen in das Bearbeitungsfeld eingeben. Dies würde das folgende Ergebnis erzeugen:
Sie können das Zeichen auch vollständig entfernen, indem Sie die Rücktaste verwenden. Es ist auch möglich, mehrere Zeichen für das Trennzeichen einzugeben. Wie bei allen Assistentenoptionen behält das Quellenskript in der Tabelle beim Generieren einer JMP-Tabelle die Optionen bei, die Sie beim Erstellen der Tabelle angegeben haben.
Am Ende werde ich die Multiple Series Stack Option besprechen.
Header in überfüllten Zeilen replizieren entspricht der Option, die in früheren Versionen für Daten vorhanden war. Excel-Arbeitsblätter können Kopfzeilen oder Daten enthalten, die sich über mehrere Zeilen erstrecken. Das könnte so aussehen:

In diesem Fall gibt es überbrückte Kopfzeilen und Zeilen. Standardmäßig erstellt JMP die Kopfzeile aus den überbrückten Zeilen. Es gibt jedoch Fälle, in denen Sie die Flexibilität beim Replizieren der Spaltenüberschrift wünschen, ähnlich wie Sie die Daten für jede Zeile in JMP replizieren können. Dies wird produzieren:

Nun, da JMP das Einfärben von Zellen mit der Datentabelle unterstützt, können wir versuchen, diese Farben aus Excel zu importieren. Auf dem Mac können nur Primär- und Sekundärfarben importiert werden. Windows unterstützt ein breiteres Spektrum. Wählen Sie die Option Zellenfarben importieren, um dies auszuprobieren. Dies ist nicht die Standardeinstellung, da die Zellenfarbe in JMP nicht so häufig wie in Excel verwendet wird und die genauen Farben, die importiert werden, sich geringfügig von Excel unterscheiden können. Der folgende Screenshot zeigt ein Beispiel mit der angegebenen Option.

Nun zur Multiple Series Stack-Option, einer etwas komplexen Funktion, die für ein bestimmtes Problem verwendet wird. Der Name leitet sich von einer ähnlichen, aber nicht identischen Funktion in der Datentabelle Stack ab.
Gelegentlich werden Daten so organisiert, dass im Spaltenkopf eine Hierarchie von Informationen vorhanden ist. In dem folgenden Beispiel enthalten einige Maschinen in einer Produktionslinie Informationen zur Anzahl der Teile, die in einer bestimmten Spanne hergestellt wurden, zur Anzahl verlorener Teile aufgrund von Defekten und zur Menge des erzeugten Abfallmaterials. Dies sind fabrizierte Daten.

In der ursprünglichen Version des Assistenten wurden "Spaltennamen als Hierarchien behandeln" eingeführt. Dies würde die Spaltenüberschriften aufbrechen, um eine andere Organisation der Daten zu erstellen, die für die Analyse nützlicher wäre. Wenn wir diese Option mit den obigen Daten versuchen, erhalten wir ein Ergebnis wie:

Wir haben erfolgreich eine Spalte erstellt, die die Maschineninformationen enthält. Die folgende Spalte enthält die Informationen aus der Unterkategorie.
In diesem Fall wäre es jedoch sehr schön, die Daten nach der Maschinennummer und der Anzahl der Teile, die erfolgreich produziert wurden, zu ermitteln. Die Option Multiple Series Stack führt dies aus. Durch Aktivieren dieses Kontrollkästchens werden Vorschau und Ergebnistabelle wie folgt organisiert:

Da JMP den Kontext des ursprünglichen Headers nicht kennt, weist es diesen Spaltendaten den Namen "Label" zu. Nun haben wir die Daten erfolgreich nach der Ausgangskategorie aufgeteilt und die Daten in der Unterkategorie sind nach Spalten geordnet.
Bitte beachten Sie, dass die Option „Mehrere Spaltennamen als Hierarchien behandeln“ ausgewählt werden muss, bevor Sie „Multiple Series Stack“ auswählen. Wenn Sie dies nicht tun, führt die Funktion nichts aus.
Alle Funktionen in diesem Blogbeitrag funktionieren sowohl auf der Windows- als auch auf der Mac-Version von JMP 13. Wir hoffen, dass die zusätzlichen Optionen Ihre Excel-Importarbeit verbessern.