Ich möchte eine Python-Anwendung mit Daten in mySql entwickeln. Ich brauche ein Toolpaket, um die Daten zu visualisieren, dh (interaktive) Berichte und Diagramme zu erstellen. Also sowas ähnliches wie SAS, Microstrategy oder qlikview. Ich möchte dieses Framework-Tool aus meiner Anwendung aufrufen, damit es Balkendiagramme, Tortendiagramme mit Drilldown und Textberichte mit Nachgruppen generiert. Nichts Kompliziertes oder Statistisches, ein einfaches Tortendiagramm mit 6 Segmenten und der Möglichkeit, bis zur nächsten Ebene zu bohren. Das Tool sollte auch gespeicherte Berichte und Diagramme unterstützen und es dem Benutzer ermöglichen, neue zu erstellen.
Gibt es ein kostenloses Framework, das (auch) unter Linux/Python verwendet werden kann?
Pandas ist möglicherweise eines der besten Tools für die Datenmanipulation und -visualisierung - insbesondere in Verbindung mit iPython & Jupyter Notebooks, mit denen Sie Ihre Abfragen und Diagramme außerhalb Ihrer Anwendung testen können.
pandas.read_sql, pandas.read_sql_query, pandas.read_sql_table
Es lohnt sich auch, sich Plot.ly anzusehen , wie in diesem hervorragenden Tutorial, Notizbuch hier , zum Erstellen von plot.ly-Plots aus SQL.
hasnpeter
Steve Barnes