Das Neukodieren ist im oberen Spaltenmenü verfügbar, das Sie dann unter Dienstprogramme finden.
Wir können auch über das rote Dreieck in unserer Datentabelle in der Nähe des Spaltenbedienfelds auf Recode zugreifen.
Nach dem Start unseres Recode-Fensters befinden sich die meisten Recode-Funktionen unter dem roten Dreieck. Die ersten fünf Elemente wurden aus früheren Versionen von JMP übernommen.
Lassen Sie uns einige der vorhandenen Funktionen überprüfen, bevor wir die Verbesserungen von Recode untersuchen, indem wir diesen Beispieldatensatz mithilfe der Spalte REGISTRIERTER NAME untersuchen.
Hinweis: Wenn Sie im Spaltenbedienfeld auf die Spalte REGISTRIERTER NAME doppelklicken, wird sie sofort angezeigt.
Nach Auswahl der Menüoption "Neu kodieren" gibt JMP eine Zusammenfassung der Spaltenwerte zurück, einschließlich Anzahl und Anzahl der Gruppen. Die Gruppenoption ist neu, und in unserem Beispiel können Sie im Abschnitt "Neuer Wert" wie im vorherigen Werkzeug "Neu kodieren" einen beliebigen Wert bearbeiten.
In Titelbuchstaben konvertieren, Großbuchstaben und Kleinbuchstaben werden für alle Zeilen in der Spalte verwendet.
Lassen Sie uns die Option In Titlecase konvertieren auswählen, um zu sehen, welche Auswirkungen dies auf den Inhalt des Abschnitts Neuer Wert hat. Beachten Sie, wie die Werte geändert wurden, um die Änderung von Titlecase widerzuspiegeln.
Während des Neukodierungsprozesses können wir jederzeit die Tasten "Rückgängig" oder "Wiederherstellen" auswählen, um zwischen den Bearbeitungsschritten hin und her zu wechseln, oder "Neu beginnen" aus dem Menü des roten Dreiecks auswählen, um zum ursprünglichen Zustand zurückzukehren.
Beim Zuschneiden von Leerzeichen werden führende und nachfolgende Leerzeichen aus dem Text entfernt. Beachten Sie, wie "Todd Tullio" mit "Todd Tullio" gruppiert wird, wenn diese Funktion ausgewählt ist. Trim Whitespace bringt uns von 287 auf 280 Gruppen.
Collapse Whitespace entfernt führende und nachfolgende Leerzeichen und ersetzt interne Leerzeichen (beliebiger Länge) durch ein einzelnes Leerzeichen.
Collapse Whitespace bringt uns von 287 auf 270 Gruppen. Welche Zeilen haben sich geändert? Alle Änderungen sind schattiert, damit Sie die Tabelle scannen und die Änderungen schnell sehen können.
Erstes Wort ersetzt den angegebenen Text nur durch das erste Wort, wobei Leerzeichen als Trennzeichen verwendet werden. Mit dieser Funktion können wir 287 bis 144 Gruppen verwalten.
Dies ist eine schnelle Möglichkeit, Namen in Vor- und Nachnamen zu trennen
Last Word, All But First Word und All But Last Word verhalten sich ähnlich wie First Word.
Wenn Sie Ähnliche Werte für Gruppen auswählen, können Sie Groß- und Kleinschreibung, nicht druckbare Zeichen, Leerzeichen und Interpunktion ignorieren.
Im unteren Bereich des Fensters "Ähnliche Werte gruppieren" können Sie auch Zeichen bearbeiten, indem Sie das Differenzverhältnis oder die maximale Zeichendifferenz verwenden.
Die maximale Zeichendifferenz ist die Anzahl der Zeichenänderungen wie Einfügen, Löschen oder Ändern, die erforderlich sind, um ein Wort in ein anderes zu ändern. Es gruppiert Werte nach einer maximalen Anzahl von Zeichenunterschieden. Geben Sie beispielsweise "5" ein, um Werte zu gruppieren, die sich um maximal fünf Zeichen unterscheiden.
Das Differenzverhältnis ist die Anzahl der Zeichenbearbeitungen geteilt durch die Länge des kürzeren Wortes. Es gruppiert Werte nach proportionaler Differenz. Geben Sie beispielsweise ".25" ein, um Werte zu gruppieren, die sich um mindestens 25% unterscheiden. Das Differenzverhältnis passt sich an die Länge der zu vergleichenden Zeichenfolgen an. Daher ist es besser, wenn der Datensatz sowohl lange als auch kurze Zeichenfolgen für das Differenzverhältnis enthält.
Das Experimentieren mit verschiedenen Datentypen selbst oder mit dem Datensatz "Unternehmen" in JMP ist der beste Weg, um sich mit dem Unterschiedsverhältnis und der maximalen Zeichendifferenz für die Gruppierung von Ergebnissen vertraut zu machen.
Wir können auch manuell, zusammen oder in Verbindung mit anderen Gruppierungsmethoden gruppieren.
Dafür gibt es zwei Möglichkeiten:
Wählen Sie die gewünschten Werte oder Wertegruppen aus, und klicken Sie mit der rechten Maustaste (oder drücken Sie die Gruppentaste), oder bearbeiten Sie die Zeilen mit demselben Wert. Wenn neue Zeilen mit diesem Wert bearbeitet werden, werden sie automatisch zur Gruppe hinzugefügt. Diese Option ist sehr praktisch, da Zeilen mit Leerraumunterschieden nicht zu Gruppen zusammengefasst werden. Sie können feststellen, dass sich die Zeilen auch dann unterscheiden, wenn sie gleich aussehen.
Um die zweite Gruppierungsoption zu veranschaulichen, entfernen wir zunächst die Punkte manuell aus den Namen AM Taylor. Beachten Sie, dass bei der AM Taylor-Gruppe einer der Einträge nicht gruppiert ist, sodass wir wissen, dass er immer noch unterschiedlich ist. Es hat ein Leerzeichen.
Hier ist ein Beispiel für die Durchführung einer automatisierten Gruppierung und deren manuelle Änderung.
Wählen Sie im Menü "Rotes Dreieck" die Option "Ähnliche Werte gruppieren", aktivieren Sie "Zeichenbearbeitung zulassen", geben Sie im Dialogfeld 0,25 ein und klicken Sie auf "OK".
Unsere Standardeinstellungen haben ziemlich gute Arbeit geleistet, aber wir sehen, dass Gary H. Hartmann und Gary Hartmann (die zufällig dieselbe Person sind) nicht zur Gruppe von Gary W. Hartmann gehören.
Entfernen Sie sie aus der Gruppe, indem Sie beide Zeilen auswählen, mit der rechten Maustaste darauf klicken und Aus Gruppe entfernen auswählen.
Während diese beiden Zeilen noch markiert sind, können Sie sie mit einem Klick auf die Schaltfläche Gruppieren gruppieren.
Bei einem Wechsel zu Joel Kohler sehen wir, dass nicht alle seine Einträge gruppiert wurden. Er bevorzugt jedoch die Verwendung seines Berufstitels, der nicht im gegenwärtigen Gruppennamen enthalten ist.
Wählen Sie die vier Einträge aus, klicken Sie mit der rechten Maustaste und wählen Sie Group to JOEL E KOHLER PE. Fügen Sie Interpunktion hinzu, indem Sie den neuen Gruppennamen in JOEL E. KOHLER, PE ändern. Wenn Sie die Aufnahme beendet haben, drücken Sie die Taste Fertig (oben rechts).
Sie haben vier Möglichkeiten. Die Optionen legen fest, wie Sie die neu codierten Werte in Ihrer Datentabelle anwenden.
An Ort und Stelle: Speichern Sie die neu codierten Werte an Ort und Stelle und überschreiben Sie die aktuelle Spalte.
Neue Spalte: Speichern Sie die neu codierten Werte in einer neuen Spalte.
Formelspalte: Speichern Sie die neu codierten Werte in einer neuen Formelspalte
Skript: Schreiben Sie ein Rekodierungsskript in die Datentabelle - eine der besten Funktionen des neuen Rekodierungsskripts. Das Bereinigen von Daten kann häufig mehr Zeit in Anspruch nehmen, als in einer einzelnen Sitzung verfügbar ist. Daher ist es wichtig, dass Sie Ihre Arbeit speichern können. Sie können das Skript zu Beginn Ihrer nächsten Sitzung ausführen, um genau dort fortzufahren, wo Sie aufgehört haben.