Highcharts: spezielle marker auf dem Säulendiagramm
Möchte ich Marker auf ein Säulendiagramm.
Um genau zu sein die Grafik ist ein für die erzielten runs in jedem über in das Spiel der cricket. (eine Probe generierte Grafik als jetzt: http://img839.imageshack.us/img839/6091/screenshot20111117at124.png)
Nun, was ich eigentlich will, ist eine Sendung, in der über die wicket fiel (so etwas wie: http://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Dudley_Nourse_Graph.png/350px-Dudley_Nourse_Graph.png), die blauen Punkte auf der Oberseite der Säulen.
Ist es möglich, dies zu erreichen in highcharts?
Ich sehe einen Ausschnitt aus diesem Diagramm (so etwas wie Sonne hier dargestellt: http://www.highcharts.com/demo/spline-symbols).
- Wäre cool, wenn Sie akzeptieren könnten, Sie sich eine der folgenden Antworten 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte eine ähnliche Herausforderung, wo ich brauchte, um Besondere Symbole auf der Oberseite meiner Spalten:
Um dies zu erreichen, verwendete ich die
formatter
callback:Wie Sie sehen können, Sie könnten dann dynamisch legen Sie einen Pfad für das Bild oder element-Klasse, basierend auf was auch immer Ihre x - /y - /- Serie/Punkt/insgesamt/Prozentsatz Wert ist.
Schließlich müssen Sie zudem die Erhöhung der
maxPadding
für dieyAxis
, andernfalls sind die Symbole/Werte werden abgeschnitten (je nach icon-Größe, natürlich).Zu sehen, Sie in Aktion einige "dynamische" Platzhalter-Bilder, haben Sie einen Blick auf dieses jsFiddle:
http://jsfiddle.net/DMCXS/
Können Sie zwei in Reihe, ersten Spalte, die zweite Streuung mit kundenspezifischen marker.
Beispiel: http://jsfiddle.net/NDpu6/
In der
data
array Sie können Optionen festlegen, für einen bestimmten Punkt (wie eine benutzerdefinierte Marke zu zeigen):Trotzdem glaube ich nicht möglich ist, setzen Sie die Markierung über das Diagramm-element.
http://www.highcharts.com/ref/#point-marker