2016-04-14 8 views
1

Ich möchte die Daten eines eingebetteten Bokeh-Plots dynamisch filtern und speichern, , wobei auch der Zoom beibehalten wird. Es sieht so aus, als wäre Bokeh ein Backbone-Projekt und ich bin mir nicht sicher, wie ich auf seine Daten zugreifen und Trigger von außen darauf aufrufen soll. Die Funktion components() scheint keine Eingaben für Bokeh zu machen und wir würden sowieso mehr Funktionalität benötigen.Wie kann man auf Bokeh-Daten zugreifen und Ereignisse von außen auf dem Frontend auslösen?

Wo könnte ich nach Beispielen suchen? Wie würdest du dieses Problem lösen?

+0

Hallo Barnabas, diese Frage und Ihre andere Frage sind ziemlich vage. Ich kann mir nicht wirklich vorstellen, was du machen willst. Ich würde vorschlagen, dass Sie auf der Bokeh-Mailing-Liste (https://groups.google.com/a/continuum.io/forum/?pli=1#!forum/bokeh) mit einer viel detaillierteren Beschreibung Ihrer Nutzung kommen. Fall und ein Beispielcode von dem, was Sie versucht haben. Es ist schwierig, eine erweiterte Konversation in SO-Kommentaren zu führen, und verschiedene SO-Benutzer werden sehr verärgert, wenn "Antworten" nicht spezifisch sind. – bigreddot

+0

@bigreddot Hallo, ok, ich stimme zu, danke für die Einladung, ich komme morgen zu Ihrer Mailingliste. –

+0

Lassen Sie sich in 4-6 Stunden darauf zurückkommen. –

Antwort

0

Was ich bisher dachte, ist das folgende:
CustomJS liefert cb_obj, die manchmal nützliche Daten wie ausgewählte Indizes aus den gezeichneten Punkten hat. Kombiniert mit den Quelldaten von ColumnDataSource kann man seine JS-Anwendung veranlassen, Ajax-Anfragen zu ziehen, dann aktualisiert Source.trigger ('change') das Diagramm.
Ich weiß immer noch nicht, wie man auf die Bokeh Backbone-Datenmodelle auf der ganzen Linie richtig zugreifen.

Verwandte Themen