Альтернатива Linux сводной таблице Excel

Моя компания использует несколько простых запросов MySQL для создания отчета в формате CSV с набором статистических данных (около 20 столбцов, строк в несколько тысяч). Затем мы используем Microsoft Excel для создания сводных таблиц для изучения и детализации данных.

Я пытался использовать LibreOffice Calc, но сводные таблицы не поддерживают вычисляемые поля, которые мы широко используем.

Интерактивность является ключевым фактором, но она не обязательно должна быть похожа на электронную таблицу.

Диаграммы/графики — это хорошо, но в основном нам нужны табличные данные.

Есть много продуктов, которые кажутся корпоративными и используют OLAP. Я не против этого, но их веб-сайты, как правило, ориентированы на руководителей, и трудно понять, чем они на самом деле занимаются.

Ответы (3)

Я бы посоветовал взглянуть на визуализацию данных python / iPython и pandas .

  • Интерактивный в веб-браузере с iPython и Scriptable
  • Сводные таблицы представляют собой одну строку: например:df.pivot(index='date', columns='variable', values='value')

Из этого действительно хорошего примера Криса Моффита. Шпаргалка Криса Моффита

  • Вычисляемые поля вообще не проблема - это Pandas
  • Может напрямую читать/обновлять SQL через SQLAlchemy или читать CSV-файл.
  • Бесплатно бесплатно и с открытым исходным кодом
  • Кроссплатформенный Mac/ Linux /Windows/рабочие станции/суперкомпьютеры/RaspberryPi
  • Множество вариантов импорта/экспорта/публикации
  • Множество графических опций и визуализаций, встроенных в matplotlib или через него. Встроенный участок

Вы можете попробовать сводную веб-таблицу . Он полностью основан на веб-интерфейсе и работает внутри браузеров, а также имеет все функции сводной таблицы Excel. Конечно, он также поддерживает добавление вычисляемого поля.

Есть демо , и документы показывают, как его использовать. Установка довольно проста, а пользовательский интерфейс интуитивно понятен.

Он синхронно создает сводную таблицу и сводную диаграмму, а также поддерживает сводку куба OLAP.

Имеет два издания. Бесплатная версия бесплатна для всех и любой компании. Профессиональная версия может быть встроена в любые другие приложения или программное обеспечение и требует приобретения лицензии.

Вы как-то связаны с этим продуктом? Все ваши сообщения на этом сайте были только об этом. Если это так, вы должны раскрыть свои отношения.

Что касается 2018 года, я хочу порекомендовать наш бесплатный веб-инструмент BI SeekTable.com , который может напрямую подключаться к базе данных MySql и создавать сводные таблицы, диаграммы и обычные табличные отчеты. Результаты могут быть экспортированы в CSV/Excel/PDF или переданы по электронной почте или по ссылке, а также можно определить пользовательские вычисления с помощью встроенных выражений формул или с помощью выражений SQL.

Кстати, инструмент можно использовать напрямую с CSV-файлами (до 50 МБ в архиве), другими базами данных SQL и даже источниками данных NoSQL, такими как MongoDb или ElasticSearch.