Data visualization

This post features data visualization tools.

Data visualization is usually linked to:

  • Log management

Dashboard

You can read this post about dashboard.

Diagram

A diagram reflects relationships graphically.

Declarative diagramming language

You can read this post about declarative diagramming language.

Diagramming application

You can read this post about diagramming application.

Data visualization framework

Python: Matplot, Seaborn, Graphviz.

Declarative visualization grammar

The declarative visualization grammar is a grammar that allows to declare visualization elements, such as charts or graphs, and display it.

Declarative visualization grammar instances:

  • Vega
  • Mermaid
  • TikZ / PGFPlots
  • D3

Vega

Vega is a DSL for charting. Vega-lite is a lightweight variant.

The definition language of Vega-lite is JSON/YAML.

It is HTML-native.

Mermaid

You can read this post about Mermaid.

TikZ / PGFPlots

PGFPlots uses LaTeX as the definition language.

It is HTML-native.

D3

D3 is not HTML-native.

It definition language is the JavaScript API.

Data Visualization Tools

Visualization tools featured on this post:

  • Grafana
  • Kibana
  • OpenSearch Dashboards
  • Microsoft Power BI

Grafana

Grafana is FOSS, under an AGPL v3 license.

Grafana official website

Kibana

Kibana is a chart developed by American-Dutch company Elastic.

It is source-available software.

Kibana code repository

Kibana official website

OpenSearch Dashboards

OpenSearch Dashboards is a module within OpenSearch.

OpenSearch Dashboards was a fork of Kibana, after it became source viewable.

It is developed by Amazon.

OpenSearch Dashboards website

Microsoft Power BI

Microsoft Power BI is developed by American company Microsoft.

It is proprietary.

Data Visualization Framework

Python: Matplot, Seaborn, Graphviz, .

Learning

  • WILKE, Claus O. Fundamentals of data visualization. O’Reilly.

You might also be interested in…

Leave a Reply

Your email address will not be published. Required fields are marked *