Wie das einbetten einer interaktiven matplotlib Grundstück in einer Webseite
Habe ich die Suche, wie das einbetten einer interaktiven matplotlib widget (wie diese: http://matplotlib.org/examples/widgets/slider_demo.html) in eine Webseite. Das endgültige Ziel ist es, eine pädagogische Seite.
Ich hoffe ich bin nicht duplizieren, ist die Frage. Was google findet ist immer, wie die Einbettung der Handlung als ein noch-shot, in ein Bild-format.
Ich dachte, ich kann etwas tun, mit ipython notebook oder plotly oder gjango. Aber ich war verwirrt.
Ist es überhaupt möglich, intractive Grundstücke?
Ich Schätze Ihre Führungen auf, in welche Richtung sollte ich denken und arbeiten.
Danke.
- Haben Sie schon einen Blick auf die
webagg
matplotlib backend? Auch, schau mal hier: stackoverflow.com/questions/3354883/... - Diese Frage wurde gebeten, im Jahr 2014, würden es begrüßen, wenn jemand könnte bitte wieder besuchen, diese Frage jetzt und helfen Sie, zu verstehen, wenn es jetzt möglich, das einbetten einer interaktiven matplotlib widget in eine Webseite? Lernt D3 nur so aus?
InformationsquelleAutor Amin | 2014-03-30
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Im Sommer 2015, ich bin vor einer ähnlichen Aufgabe: einbetten von interaktiven widgets, die Veränderung Ihrer zugrunde liegenden Daten an, wenn der Schieberegler verschoben wird. Dies ist sehr ähnlich zu interactive IPython widgets, die sind interaktiv bei der Ausführung auf einem lokalen Rechner. Beispiele für das, was ich will gefunden werden kann jakevdp s blog.
Zusammenzufassen, die Arbeit so weit erledigt:
Gibt es auch im blog post mit dem Titel "Scientific Python im browser: es kommt!". Dieser Beitrag wurde datiert 2014-3-31.
Für mich, die zwei attraktivsten Optionen sind ipywidgets und HoloViews aber ich freue mich darauf, wenn IPython bietet statische interaktive widgets. Ich erwarte, um zu sehen, solide Unterstützung für statische, interaktive widgets schnell und in weniger als 5 Jahren/2020 (und in 2 Jahren/2017?).
Ab Anfang April 2014 die Antwort ist ja. Auf der Grundlage der Arbeit in diesem Raum, ich erwarte, dass die Qualität und Quantität solcher Bibliotheken weiter zu verbessern, sehr schnell.
IPython 2.0, speziell das notebook, unterstützt interaktive Steuerelemente, die bedeckt war, in einigen Details von Brian Granger in seinem Vortrag IPython - Die Attribute von Software und Wie Sie Einfluss auf Unsere Arbeit (siehe ab 32:25 weiter für die bits, die Sie interessiert)
Gibt es einige erstaunliche Projekte ausgearbeitet, in dem moment, verbinden server-und client-seitigen code für die nächste generation von python Visualisierung Bibliotheken. Im moment dieser umfasst die Arbeit auf MPLD3 und die ipywidgets Bibliothek. Es gibt einige große interaktive plots auf Jake Vanderplas' blog Pythonic Perambulations, die zeigen, belegen dies.