2017-09-21 1 views
1

Im Kontext eines Liniendiagramms mit Zeitdaten in regelmäßigen Intervallen, in denen sich mehrere Reihen überlappen könnten, wäre der optimale Weg: A12) Geben Sie dem Benutzer an, dass sich das Diagramm überlappt Serie?
B) dem Benutzer die Möglichkeit geben, all diese Serien zu visualisieren? Wie überspannt die Serie irgendwie?Optimale Anzeige für überlappende Reihen in einem Liniendiagramm

Antwort

0

Es gibt mehrere Möglichkeiten, um anzuzeigen, dass sich in einem Diagramm überlappende Reihen befinden. Sie können den Radius von einem von ihnen erhöhen. Die Anzahl der Legendenelemente gibt an, wie viele Serien es auch gibt. Schließlich können Sie Serien auf verschiedenen yAxis mit unterschiedlichen Eigenschaften top und height verteilen. Wenn Sie im Stilmodus auf den Legendeneintrag zeigen, ändert sich auch die Deckkraft anderer Serien.

API Referenz:
http://api.highcharts.com/highcharts/plotOptions.line.marker.radius

Beispiele:
http://jsfiddle.net/whsgpdyw/ - Markierungsradius
http://jsfiddle.net/fuq6j4sg/ verändert sich - auf einer anderen yAchse

+0

Dank für die Optionen. Leider kann der Marker aufgrund der Leistungsverschlechterung im Diagramm keine Option sein. Die Serien werden berechnet und auf zwei verschiedene yAxis aufgeteilt. Meistens liegen die überlappenden Reihen in derselben yAchse. Obwohl ich nicht wusste, dass yAxis Positionierung im zweiten Beispiel dargestellt. Vielleicht, wenn ich die überlappenden Reihen vor der yAxis-Zuweisung vorbestimme, werde ich in der Lage sein, mehr yAxis auf verschiedene Weisen zu positionieren, um sicherzustellen, dass die überlappenden Reihen alle in verschiedenen yAxis sind. –

1

für überlappende Serie in einem Liniendiagramm jeder Serie, würde ich die behalten traditionelle Liniendiagramm, sondern legen Sie eine Beschriftung am Ende des Diagramms mit einer Farblegende. Die Legende und das Etikett helfen dem Benutzer, schnell Informationen zu erhalten.

enter image description here

Eine andere Version eines Liniendiagramms Serie für überlappende ein Linienbereich Chat sein.

enter image description here

Wenn Sie nicht nur auf Liniendiagramme stecken, würde ich ein Balkendiagramm vor. Im Folgenden finden Sie einige Beispiele, die Sie verwenden können.

Beispiel 1: enter image description here

Beispiel 2: enter image description here

Beispiel 3:

enter image description here

Verwandte Themen