Das Area-Element im Graph Builder wird neu geschrieben JMP 15 um die Funktionalität mit dem Line-Element zu teilen. Die Elemente „Fläche“ und „Linie“ unterstützen jetzt dieselben Features und in Zukunft werden neue Features, die einem Element hinzugefügt werden, vom anderen Element übernommen.
Alles, was mit dem Flächenelement erstellt werden kann, kann auch mit dem Linienelement erstellt werden und umgekehrt. Allerdings verfügt jedes Element über einen anderen Satz anfänglicher Standardwerte, die für den jeweiligen Typ besser geeignet sind. Mehr zu diesen Unterschieden später.
Um die Änderungen in JMP 15 zu demonstrieren, habe ich einige Daten von FluView heruntergeladen. FluView stammt von den Centers for Disease Control and Prevention. Auf der Website werden bestätigte Fälle positiver Tests auf verschiedene Grippestämme verfolgt. Weitere Informationen zu FluView finden Sie unter CDC-Website .
Die Daten sind nach Woche des Jahres und nach vier Altersgruppen kategorisiert: 0–4 Jahre, 5–24 Jahre, 25–64 Jahre und 65+ Jahre. Es enthält die Anzahl der bestätigten Fälle für jede Woche und Altersgruppe für sechs verschiedene Virusstämme. FluView stellt die Daten in gestapelten Balkendiagrammen wie diesem dar:
FluView from Centers for Disease ControlFluView from Centers for Disease ControlFluView from Centers for Disease ControlFluView from Centers for Disease ControlFluView von Centers for Disease Control
Gestapelte Balkendiagramme und Flächendiagramme werden in der Regel verwendet, um die gleichen Arten von Informationen zu vermitteln. In diesem Blogbeitrag werden die Daten daher verwendet, um die Funktionen des Flächenelements zu demonstrieren. Um die Diagramme besser lesbar zu machen, wurden die Daten zusätzlich nur auf das Jahr 2019 gefiltert, anstatt die gesamten 52 Wochen von 2018 bis 2019 zu verwenden.
Verbindungstyp
Der Bereich unterstützt jetzt dieselben Verbindungstypen wie die Linie: Linie, Kurve, Stufe, zentrierte Stufe, horizontal und vertikal. Hier sind einige Beispiele, die Linie, Kurve und Schritt für die ersten 15 Wochen des Jahres 2019 zeigen:
Area Connection Type ExamplesArea Connection Type ExamplesArea Connection Type ExamplesArea Connection Type ExamplesBeispiele für Bereichsverbindungstypen
Der Verbindung Die Einstellung ist in den Optionen des Flächenelements verfügbar. Zeilenreihenfolge wird auch für Daten mit impliziter Zeilenreihenfolge unterstützt.
Hover-Tipps
Hover-Tipps sind jetzt für das Flächenelement verfügbar, wenn es sich über einem beliebigen Datenpunkt befindet. Der Tipp zeigt den Wert für die Reihe sowie den gesamten gestapelten Wert an diesem Datenpunkt.
Area Hover TipsArea Hover TipsArea Hover TipsArea Hover TipsTipps zum Bereichs-Hover
Fehlerbalken
Wenn der Bereich die Flächenstile „Überlagert“ oder „Bereich“ verwendet, können Fehlerbalken genauso angezeigt werden wie bei einem Linienelement.
Error BarsError BarsError BarsError BarsFehlerbalken
Linien anzeigen und Füllungen ändern
Standardmäßig werden in JMP 15 die Linien mit einer Breite von 0 auf dem Flächenelement angezeigt. Dies ist eine Änderung gegenüber JMP 14, das die Linien mit einer Breite von 2 in derselben Farbe und Transparenz wie der gefüllte Bereich anzeigte. Dies hatte zur Folge, dass die Linien nicht sichtbar waren. Die Linien könnten durch Ändern der Linieneigenschaften über die Legende sichtbar gemacht werden.
Im Bild unten aus JMP 14 wurde die Linienfarbe für jede Serie in eine andere Farbe und eine Linienbreite von 3 geändert, um die Linien gegenüber den Füllungen sichtbar zu machen. Beachten Sie, dass in der Legende sowohl die Linien- als auch die Fülleigenschaften zusammen angezeigt werden.
JMP 14 Line and Fill PropertiesJMP 14 Line and Fill PropertiesJMP 14 Line and Fill PropertiesJMP 14 Line and Fill PropertiesJMP 14 Linien- und Fülleigenschaften
Leider steuerte die Transparenzeinstellung sowohl die Linien- als auch die Fülltransparenz. Dies machte es unmöglich, transparente Füllungen mit vollständig gesättigten Linien zu erhalten. Im folgenden Beispiel wurde die Transparenzeinstellung der Legende auf 0,2 reduziert. Sowohl auf die Linien als auch auf die Füllungen wird diese Transparenz angewendet. Die Linien sind leicht sichtbar, da sie über den Füllungen gezeichnet werden, aber nicht vollständig gesättigt sind.
JMP 14 Area with TransparencyJMP 14 Area with TransparencyJMP 14 Area with TransparencyJMP 14 Area with TransparencyJMP 14 Bereich mit Transparenz
In JMP 15 werden die Füllungen und Linien getrennt und durch individuelle Legenden gesteuert. Standardmäßig werden die Linienlegenden nicht angezeigt, da die Linienbreite 0 beträgt. Um die Linien und die Linienlegenden anzuzeigen, müssen die Linienlegenden zunächst im aktiviert werden Legendeneinstellungen Dialog.
JMP 15 Legend SettingsJMP 15 Legend SettingsJMP 15 Legend SettingsJMP 15 Legend SettingsJMP 15 Legendeneinstellungen
Im Legendeneinstellungen Aktivieren Sie im Dialogfenster die Legenden für die Zeilen. Dies sind die nicht ausgewählten Legenden unterhalb der Fülllegenden. In der Vorschau werden die Linien nicht angezeigt, da die Linienstärke noch auf 0 eingestellt ist. Wir passen die Linienbreite an, sobald die Legende sichtbar ist.
In diesem Screenshot werden die Linienlegenden aktiviert und blau hervorgehoben angezeigt:
Turning on Line LegendsTurning on Line LegendsTurning on Line LegendsTurning on Line LegendsLinienlegenden einschalten
Nachdem die Legenden nun angezeigt werden, verwenden Sie das Kontextmenü mit der rechten Maustaste auf jede Legende, um eine Linienbreite festzulegen. Die Linie ist zunächst nicht sichtbar, da die Linienstärke Null ist. Wenn Sie eine Breite ungleich Null festlegen, wird die Linie in der Legende und im Flächenelement sichtbar.
Setting Line WidthSetting Line WidthSetting Line WidthSetting Line WidthLinienbreite einstellen
Jetzt ist der Umriss des Füllbereichs sichtbar und unabhängig von den Eigenschaften der Füllung.
JMP 15 Lines and FillsJMP 15 Lines and FillsJMP 15 Lines and FillsJMP 15 Lines and FillsJMP 15 Linien und Füllungen
Um die Linien stärker hervorzuheben und die Füllungen subtiler zu machen, können wir die Transparenz (oder Farbe) der Füllung anpassen, ohne die Linie zu beeinflussen. In diesem Fall unten wurde die Fülltransparenz von 0,75 auf 0,2 reduziert, wie zuvor beim JMP 14-Beispiel.
Der Unterschied zu JMP 14 ist sehr deutlich, da die Linien vollständig gesättigt sind, während die Füllungen hochtransparent sind.
Lines with Transparent FillsLines with Transparent FillsLines with Transparent FillsLines with Transparent FillsLinien mit transparenten Füllungen
Flächenoptionen im Linienelement
Das Flächenelement ist nicht das einzige, das in JMP 15 neue Funktionen erhalten hat. Das Line-Element hat auch Features vom Area-Element übernommen. Die Linie verfügt nun über eine Option zum Stapeln der Werte.
Im folgenden Beispiel ist die Stapeloption für das Linienelement aktiviert. Der Hover-Tipp enthält den gestapelten Wert sowie den Wert für die Serie.
Stacked LinesStacked LinesStacked LinesStacked LinesGestapelte Linien
Indem wir eine Füllung für das Line-Element angeben, können wir das wiederherstellen, was wir mit dem Area-Element hatten.
Area using the Line ElementArea using the Line ElementArea using the Line ElementArea using the Line ElementFläche mit dem Linienelement
Weitere Verbesserungen
Das Area-Element behandelt jetzt versteckt Zeilenzustände. Das JMP 14 Area-Element berücksichtigte bei der Anzeige der Daten keine ausgeblendeten Zeilenzustände. Das Verhalten für ausgeblendete Zeilen entspricht jetzt dem bestehenden Verhalten des Linienelements.
Unterstützung für fehlende Werte wurde hinzugefügt und das Verhalten von fehlenden Faktoren stimmt auch mit dem Linienelement überein. Der Zusammenhang „Missing Value“ wird über die Zeilenanzeige angezeigt. Daher müssen die Linien sichtbar sein, um einige der Stile wie „Verblasst verbinden“ und „Gestrichelt verbinden“ sehen zu können.
Unterschiede
Die visuelle Wahrnehmung eines Flächendiagramms unterscheidet sich normalerweise von der eines Liniendiagramms. Beim Betrachten eines Bereichs stehen die relativen Mengen der Füllbereiche im Vordergrund. Der Viewer verarbeitet die einzelnen Füllmengen sowie die kumulierten Werte.
Aus diesen Gründen legt das Flächenelement mehr Wert auf die kumulierten Werte und die gefüllten Flächen. Das Area-Element verwendet standardmäßig die Stapelung. Die Füllungen sind stark gesättigt und die Linien werden weniger betont.
In einem typischen Liniendiagramm liegt der Fokus eher auf den Änderungen entlang der x-Achse. Der Betrachter sucht nach Trends, Minima/Maxima oder plötzlichen Veränderungen.
Das Linienelement stapelt standardmäßig keine Werte und enthält auch keine Füllungen. Beim Anwenden von Füllungen sind die Füllungen transparenter, um den Linien eine höhere visuelle Priorität zu geben.
Warum beides? Welches soll ich verwenden?
Obwohl das Flächenelement und das Linienelement jetzt funktional gleichwertig sind, sind beide weiterhin verfügbar, um einen einfacheren Zugriff auf die erwartete Standardkonfiguration zu ermöglichen. Dies minimiert die Anzahl der Schritte, die erforderlich sind, um das gewünschte Diagramm zu erstellen, wenn Sie wissen, was Sie erstellen möchten.
Allerdings kann es bei der Datenexploration manchmal vorkommen, dass Sie mit einem Element beginnen, dann aber feststellen, dass die Funktionen des anderen Elements Ihre Datengeschichte verbessern würden. Sie können beispielsweise mit einem Linienelement beginnen, eine Overlay-Variable hinzufügen und dann entscheiden, dass Sie die Overlay-Werte stapeln möchten, um die kumulierten Beträge anzuzeigen. Bisher hätte dies dazu geführt, dass der Elementtyp geändert werden musste und möglicherweise einige Anpassungen verloren gegangen wären. Jetzt können Sie problemlos stapeln, ohne wechseln zu müssen.