Я хочу разработать приложение Python с данными в mySql. Мне нужен пакет инструментов для визуализации данных, т.е. создания (интерактивных) отчетов и диаграмм. Итак, что-то похожее на SAS, микростратегию или qlikview. Я хочу вызывать этот фреймворк из своего приложения, чтобы он генерировал гистограммы, круговые диаграммы с детализацией и текстовые отчеты с разбивкой по группам. Ничего сложного или статистического, простая круговая диаграмма с 6 сегментами и возможностью перехода на следующий уровень. Инструмент также должен поддерживать сохраненные отчеты и диаграммы и позволять пользователю создавать новые.
Есть ли какая-нибудь бесплатная структура, которую (также) можно использовать в linux/python?
Pandas , возможно, является одним из лучших инструментов для обработки и визуализации данных, особенно при использовании с ноутбуками iPython и Jupyter , которые позволят вам тестировать свои запросы и графики вне вашего приложения.
pandas.read_sql, pandas.read_sql_query, pandas.read_sql_table
Также стоит взглянуть на Plot.ly , как в этом превосходном учебнике, блокноте здесь , о создании графиков plot.ly из SQL.
Хаснпетер
Стив Барнс